cardlayout

    4熱度

    2回答

    如何獲取卡布局中所選面板的字符串標識符。

    1熱度

    2回答

    我有一組JPanel排列在CardLayout中。問題是,當我在一個JPanel中更改內容時,我想要將更改反映到另一個JPanel中,該另一個JPanel是同一卡片中的卡片。我在每個JPanel對象上定義了一個refresh()方法,但我無法使用用於移動卡的語法調用它們。 (這裏P是對的撲克牌容器卡) CardLayout cardLayout=(CardLayout)(p.getMenuCard

    11熱度

    1回答

    我谷歌搜索了很多,並沒有找到解決辦法。我認爲應該是java高手幫我出... 這是我的初始化方法: private void initialize() { this.setSize(750, 480); this.setContentPane(getJContentPane()); this.setTitle("Registration"); JPanel t

    1熱度

    2回答

    好吧,即時通訊工作在這個遊戲在Java稱爲8位嵌合體。我現在正在主菜單上工作,但是當我使用卡片佈局時,窗戶由於某種原因不會打開。這是一些代碼。 import javax.swing.*; import java.awt.*; public class MainScreen extends JFrame{ String Title = "MainMenu"; MainMenuComp M

    0熱度

    1回答

    我正在使用卡片佈局的tabpanel。當我第一次打開標籤時,一切正常。但是當我關閉(隱藏)選項卡,然後重新打開它,然後我就可以卡之間不再導航 // Hide tab tab.hide(); tabpanel.hideTabStripItem(tab); // Reopen tab tabpanel.unhideTabStripItem('mytab'); tabpanel.setAct

    6熱度

    1回答

    在對話框中,如果選中某個組合並需要顯示另一組控件,則需要顯示一組控件。 也就是說我需要2層,當組合選中/取消選中時,我需要在它們之間切換。我怎樣才能做到這一點? 感謝

    4熱度

    2回答

    我已經寫了這個簡單的Cardlayout示例與Splitpane,Combobox和幾個其他面板包含按鈕和標籤。 import java.awt.BorderLayout; import java.awt.CardLayout; import java.awt.Container; import java.awt.EventQueue; import java.awt.event.Item

    2熱度

    1回答

    使用Java CardLayout時可以更改Jpanel的大小嗎?

    2熱度

    2回答

    我有一張CardLayout,只在需要時添加名片。因此,當需要顯示特定卡片(通過其名稱標識)時,我需要一種方法來檢查具有該名稱的卡片是否已經存在,以便我可以相應地顯示或創建該卡片。 按照CardLayout documentation 翻轉到已加入到該佈局具有指定名稱使用addLayoutComponent的組件。如果不存在這樣的組件,則什麼都不會發生。 因此,如果我要求它顯示尚未添加的卡,則不會

    3熱度

    1回答

    我在JPanel A內部有JTextField,它是CardLayout的一部分。當顯示A時,我想將焦點自動設置爲JTextField(即光標在文本字段中閃爍,因此用戶無需單擊以啓用輸入)。我在初始化時嘗試在JTextField對象上調用requestFocusInWindow(),但這似乎不起作用。每當A顯示時,我是否需要調用此方法?謝謝。