cardlayout

    0熱度

    1回答

    我剛剛從前使用卡布局的同事繼承了一個swing應用程序。 它有大約40個不同的JPanel卡,它們都是靜態的,組成GUI。 這些靜態面板中的每一個都有一個不同的類,每個類都有大約50個各自的靜態變量,它們都從同一個超類繼承而來,這是JPanel的一個子類。 爲了便於閱讀,我打算儘可能多地將這50個靜態變量和方法放入父類中。 我擔心的是,所有這些靜態變量和JPanel在不需要時都會駐留在內存中。 我

    3熱度

    1回答

    我其中我想用卡layout.Here在中心位置,以顯示我的NEWUSER類的對象的主框架是我的主類 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class CardLayoutDemo implements ItemListener { JPanel cards; //a panel

    2熱度

    2回答

    我有一個JPanel這是一個BorderLayout我已經在頂部和容器(JDesktopPane)中設置了一個新的面板,另一個面板在底部。現在我想在容器中心動態設置面板(卡片佈局),因爲我下面展示 top --> panel panel(BorderLayout)center --> container(JDesktopPane) --> panel(CardLayout) b

    2熱度

    2回答

    嗨,大家好,我想創建一個簡單的程序,我可以使用menuItems控制每個JPanel。例如,如果我選擇File-> New,其中New是JmenuItem,它將顯示一個名爲newPanel的JPanel。另外如果我選擇編輯 - >編輯,它將顯示名爲editPanel的JPanel以及添加到它的對象。到目前爲止,這是我所構建的: public class CardLayoutwithMenuBar

    2熱度

    1回答

    不久之前,我提出了一個類似的問題,那就是在改進代碼之後,我在使用CardLayout時遇到了一個障礙,在JFrame中爲JPanel使用多個類。 當tring顯示我的「2」屏幕,這是一個BaseScreen,我稍後將使用其他類來繼承它的屬性時,我得到一個NullPointerException。從 CardLayout cardL; 我的構造器之外更改此代碼, final CardLayout

    4熱度

    2回答

    當我創建我的GUI時,我使用一個cardlayout來保存我不同的面板,因爲我相信很多人都知道。這將我的屏幕設置爲我最大面板的寬度和高度。這導致了我的第一屏幕的美觀問題,這比SudokuPanel和CalkuroPanel小得多。 我試圖設置首選大小,當我改變到更大的屏幕,但無濟於事。 任何幫助鏈接到良好的信息或任何只是一般的幫助將不勝感激:)。 請在下面找到我的主類(在這裏我得出GUI): im

    1熱度

    1回答

    我有一個列表框和一個字符串列表。根據所選字符串,我需要在下面顯示一組文本框。我的方法是爲每組文本框創建一個JPanel,然後將所有這些JPanel放入卡片佈局中。當用戶選擇一個特定字符串時,我將翻轉卡片佈局以顯示帶有文本框的相應面板。 但是,我不想先手動創建所有面板,因爲用戶可能無法選擇幾個列表值。因此,只有當用戶選擇列表值時,我想檢查卡片佈局是否已添加此卡片(或面板),如果沒有,則創建新面板(帶

    4熱度

    3回答

    我已經開始使用NetBeans開發Java桌面應用程序。我有7個不同的屏幕,並代表他們我使用JPanel。一個JPanel代表它們中的每一個,一個包含所有它們(命名爲mainPanel),它們位於JFrame中。 mainPanel使用Cardlayout用於在屏幕之間切換(JPanels)。我使用netbeans ui小部件構建了所有這個接口,即拖放。 的LayOut JFrame m

    0熱度

    2回答

    我有一個包含默認JPanel的主JFrame。我試圖使用這個JPanel將不同的JPanel附加到我的應用程序,以模擬瀏覽應用程序的效果。我注意到,爲了CardLayout的工作,JFrame通常必須有一些方法來控制JPanel中顯示的內容(例如,按鈕,下拉框等)。我試圖做的是有一個主頁( JPanel)加載到JFrame中的默認JPanel中,並允許用戶使用該家庭JPanel中可用的可點擊按鈕/

    1熱度

    1回答

    我有一個遊戲。菜單通過JFrame,遊戲通過JDialog,但我想創建一個幀(1280x1024),並將所有菜單,彈出窗口和遊戲放在一個窗口中。 可能嗎?