jframe

    2熱度

    1回答

    我想在類中只模擬一個靜態方法,所有其他方法應該像真實對象一樣工作。 代碼: public class ArrTest { public static int myMethod (int arr []) { return 777; } } 測試此方法: public class ArrTestTest { @Test public vo

    3熱度

    3回答

    我已創建JPanel並將其添加到JFrame。 JPanel具有TitledBorder,但是當我使用的方法translate(),例如 g2.translate(getWidth()/2, getHeight()/2); 在整個組件,包括邊界被翻譯。效果如圖1所示。 所需結果如下圖所示。 代碼粘貼在下面。 import java.awt.Dimension; import java.awt

    -2熱度

    1回答

    我有一個輸入矩陣參數的JFrame,輸入這些參數後,用戶應該點擊一個按鈕來開始模擬。問題是,該按鈕應該被點擊兩次而不是一次,以打開寫入消息的JOption窗格。我無法弄清楚爲什麼會發生這種情況。這是從模擬按鈕的動作進行功能調用的函數: private void setMatrixParameters(){ if(tfTouristNumber.getText().equals("") |

    1熱度

    1回答

    我有一個模式jframe作爲與此代碼另一個JFrame的頂部的工作線程: final JDialog loading = new JDialog(this); JPanel p1 = new JPanel(new BorderLayout()); JLabel label = new JLabel("Please wait...", JLabel.CENTER); p

    0熱度

    1回答

    我已經多次被告知paint()方法將被調用,並且在需要時將我的類擴展到JFrame,但是例如。在代碼中paint方法沒有被調用,我沒有看到任何矩形繪製。 我甚至嘗試調用構造函數中的paint方法(我創建的),然後創建主類的obejct但我得到一個NullPointerException import java.awt.Graphics; import javax.swing.JFrame;

    1熱度

    1回答

    ,以防有人將其標記爲重複的,我會做我自己:我們有一個非常相對的問題很久以前: Java setResizable(false) changes the window size (swing) 沒有解決方案適用於我。這是我的SSCCE: import java.awt.BorderLayout; import java.awt.Color; import java.awt.event.Actio

    0熱度

    1回答

    我想基於另一個JPanel上發生的操作執行事件(JButton)將JLabel添加到JPanel(比如VisualPanel,它位於JFrame內部)(比如JobPanel )(單獨的類,但添加到JFrame)。 如何讓JobPanel中的VisualPanel對象添加JLabel? 我試着將JFrame導入JPanel並獲得VisualPanel實例,但不知何故我進入了無限遞歸。 我的問題是我的

    0熱度

    1回答

    我目前正在使用用戶設置爲全屏的JFrame。在全屏時,標題欄必須通過JFrame的setUndecorated()方法刪除。但是,這樣做會剝奪標題欄的用戶權限。所以我在頂部添加了一個名爲titleBar的JPanel,只有當光標非常靠近JFrame的頂部時纔會出現。現在問題是我想讓titleBar的顏色與用戶在其系統設置中設置的顏色相同。我試圖在System和Toolkit類中找到一種方法,但它沒

    0熱度

    3回答

    我想添加一個值,並通過進度條我有一個JFrame創建上顯示我的主要(因爲我有方法左側和右側,我想,值從論文1),但是當我運行它,它給了我 Exception in thread "main" java.lang.NullPointerException 我明白我必須初始化「VAR」所以我不會被收到這個錯誤,但我真的不知道該怎麼。 (我是一種新的Java) 這是我的代碼(這裏有可能是不必要的東西

    0熱度

    2回答

    我有一個小Rect的遊戲,它正在移動,我需要通過在我的onUpdate方法中執行this.update(MyGraphics)來更新Graphics,該方法每50毫秒調用一次。但是,當我這樣做this.update(MyGraphics)我所有的buttons和textfields都會出現問題。 有人知道如何解決它嗎?