cardlayout

    1熱度

    2回答

    嘿傢伙我試圖讓一個GUI,可以導航通過JTextAreas時,推下一個或上一個按鈕。我使用CardLayout在JTextArea之間切換。我可以讓程序編譯,但每次我按下下一個或上一個按鈕時,我總是會得到一個NullPointerException。我不知道爲什麼CardLayout對象在下一個和之前的方法中爲null,並且讓我感到困惑。 錯誤是從這段代碼 cl.show(cardPanel, "

    3熱度

    2回答

    我在3個獨立的類中有3個窗口,我想使用cardLayout,以便當您單擊下一個按鈕時,將出現下一個窗口。如何將包含不同元素的JPanel添加到一個cardLayout?這是第一個窗口:(唯一的區別是背景雖然 - 但是它代表了我是如何得到它實際的想法) public class Window1 extends JPanel implements ActionListener { static C

    2熱度

    1回答

    我有一個包含很多面板的項目。我有一種方法可以在卡布局面板中切換卡(jpanel)(請參見下文)。這一切工作正常,當我從我的IDE(Netbeans)運行它,當我從命令提示符(java -jar MyStuff.jar)運行罐子。但是當我雙擊Jar時,卡片會發生變化,但不會產生不希望的結果(當我將鼠標懸停在組件上時)。如果我再次點擊該按鈕再次調用該方法,它將適用。我需要立即請求幫助:)謝謝! /**

    0熱度

    1回答

    我不是什麼問題?我嘗試通過使用JButton切換兩個獨立的類擴展JPanel與cardLayout,我不知道我使用了正確的代碼... 這是我的代碼。 CardLayoutMenu public class CardLayoutMenu extends JFrame implements ActionListener{ CardLayout cardLayout = new CardLa

    0熱度

    2回答

    我有一個帶有倍數Jlabels的左側面板,我使用它們作爲按鈕來更改用CardLayout佈局的主面板的內容。 我不能與這些事件完美地工作: mouseEntered : to make highlight effect to the jlabel mouseExited : to take off the highlight effect. mouseClicked : to change t

    1熱度

    2回答

    我正在使用卡布局來創建一系列面板。 我創建了一個JFrame類。並對此框架類的實例,獲取contentPane並設置CardLayout。將所有面板添加到此contentPane。 public class JFrameClass1234 extends javax.swing.JFrame { public static JFrameClass1234 jFrameInstance1234;

    2熱度

    2回答

    我正在動態創建JList,並且我想在不同的JPanel上使用它,我可以在其中調用setQuery(query);在上面。還有一個搜索按鈕+字段也連接到它。有沒有辦法將JList,搜索按鈕和搜索字段放在10個不同的面板上,而無需到處複製代碼?我不能把它放在一個單獨的JPanel上,因爲它有其他的按鈕/ GUI元素需要在它周圍,這取決於JPanel顯示的內容。我到處尋找,但沒有提及重用動態JList。

    1熱度

    2回答

    我想下一張卡片上顯示的用戶名用戶登錄後,並沒有運氣的文本字段值。 我使用CardLayout並定義了兩張卡片 - 一張卡片供用戶輸入名稱&密碼,第二張卡片顯示帶有登錄的用戶名稱的歡迎信息。我正在學習Java &擺動我自己而不是專家。任何幫助,包括修復這些代碼或參考資料供我閱讀,將不勝感激。 這裏是我當前的代碼(還需要添加代碼來更新歡迎屏幕上的文本字段): import java.awt.*; i

    2熱度

    4回答

    我在卡片佈局中有兩張卡片,還有一個按鈕可以來回移動。我怎樣才能使按鈕一旦被點擊一次,以便用戶不能回到以前的卡?

    0熱度

    1回答

    背景:我正在研究一個「來自地獄的GUI」程序。 問題:我需要將我的JFrame的佈局管理器從構造函數集BorderLayout更改爲FlowLayout。 目的:在一個按鈕被按下後,它會以非常快的速度完成很多次,然後結束在一個佈局管理器或另一個佈局管理器上。 我該如何做到最好?這裏有一些(工作)代碼,如果它有幫助的話: if (goodVibes) { final Tim