cardlayout

    0熱度

    1回答

    我寫了這個簡單的JApplet(是的,我是一個初學者)。它左側有4個按鈕,中央有一個cardLayout。左側的每個按鈕應在中央打開不同的面板。我的程序編譯時沒有錯誤(使用Drjava和Eclipse),但顯示的appletviewer完全是空白的。誰能幫我弄清楚我做錯了什麼? import java.awt.*; import java.awt.event.*; import javax

    0熱度

    1回答

    我還沒有完全完成的代碼,但我有使cardLayout能夠切換從一個面板到下一個創建GUI後的問題。我所希望出現的情況是,你可以點擊「添加」按鈕,您可以添加所有的信息,一個學生,並將它顯示displayAll面板上(沒有寫的代碼還)。但是,我收到很多錯誤,不知道爲什麼。 import javax.swing.*; import java.awt.*; import java.u

    0熱度

    1回答

    所以我只是創建一個簡單的遊戲畫面,我想展示這樣我的兩個按鈕: 有人建議我使用CardLayout(我不工作與之前的佈局),所以我對Java文檔閱讀並創造了這個: canvas.setLayout(new CardLayout()); JPanel card1 = new JPanel(); JPanel card2 = new JPanel(); //buttons final JBut

    0熱度

    1回答

    我目前正在編寫一個接口,其中有一個JFrame類和兩個JPanel類。當腳本第一次執行時,會顯示面板A.我在面板A中有一個JButton,我希望在單擊時顯示面板B而不是面板A. 有沒有什麼辦法可以做到這一點?

    0熱度

    1回答

    我正在製作一個應該是多功能的程序,所以我使用CardLayout來一次顯示每個函數/ JPanel。但是,當我運行它時,它只是顯示一個空白屏幕。我無法顯示CardLayout的「索引」面板。這裏是我的代碼: public class Window { static JFrame frame = new JFrame("Utilities"); static JPanel windowCont

    -1熱度

    1回答

    以下介紹如何從菜單項更改卡布局。我問過早些時候怎麼做,但沒有運氣。我已經找出答案,所以這是它的作用; 1.在運行java文件時構建主框架。然後在菜單欄中,它允許你切換JPanels(在這個例子中,welcome是一個包中的一個不同的公共類)。2.現在你可以根據需要構建儘可能多的公共類,並且仍然可以訪問該JPanel。 import java.awt.BorderLayout; import ja

    1熱度

    3回答

    我最近開始Java編程,正在嘗試創建登錄屏幕。但是,我無法弄清楚如何創建一個新行來放置我的按鈕和文本。另外,我想將它們移到JPanel的右下角。我爲我可憐的措辭表示歉意,希望你能從我的代碼中看到我的意思。請提前幫助並感謝您。 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Card

    1熱度

    1回答

    我有一個GUI,如下所示。卡布局card 1面板中的選項卡式窗格默認顯示第一個選項卡。當我導航到card 2時,我想知道如何使按鈕在那裏導航到card 1選項卡3.我知道如何從getParent()使用getParent()從該按鈕進入card 1,但我不知道如何顯示特定選項卡我想從那裏。 (注:card 1和card 2是兩個不同的JPanel類,親本是一個JFrame類) 圖片:左側卡1與標籤

    -2熱度

    2回答

    我創建了一個包含一個JPanel的類,該類將用於CardLayout,如果刪除註釋//其代碼底部具有窗口大小,此工作正常。它將以這種方式運行,並且所有功能都完美無缺但是,當我嘗試從另一個具有JFrame的類中調用它時,它不起作用。 CardDemo.java: import java.awt.CardLayout; import java.awt.Color; import java.awt.

    0熱度

    1回答

    我希望用戶點擊一個圖像,並且點擊每個圖像的cardlayout更改面板。所以我有一個面板textarea和一個只有一個藍色的背景,當我啓動程序面板textarea顯示沒有textarea,當我點擊圖像顯示藍色面板,爲什麼不能看到textarea? 我已經在代碼 frame = new JFrame("Sandwich deLuxe"); frame.setBounds(100, 100,