boxlayout

    1熱度

    1回答

    我試圖插入一個Swing 的BoxLayout我JFrame的圖形化使用NetBeans調色板,但我找不到任何辦法做到這一點 Here is my my NB palette 任何建議或幫助將受到歡迎:) 編輯: 問題解決感謝@ kyal-bond的解決方案:只需要放置一個Panel,然後右鍵單擊它並選擇「Set layout」,然後選擇「Box Layout」。 再次謝謝@ kyal債券^^

    0熱度

    1回答

    我有JPanel與BoxLayout Y軸,並希望添加多個JLabels到此面板。標籤應該適合面板的寬度,但只能使用他們需要的高度。你們能幫助我嗎?

    0熱度

    1回答

    看了一些以前的帖子有關我的主題,但也無濟於事。 嘗試使用BoxLayout對齊組件,但我無法讓它工作。我已經修改了一段時間,但結果不同,但我無法弄清楚。我已經使用默認的FlowLayout沒有問題,我正在嘗試學習並擴展我的知識,BoxLayout對我的程序會更好。如果用戶調整其應用程序窗口,我希望一切都保持一致。我試圖讓它工作和失敗後,我調整了所有尺寸。 package GUI; import

    0熱度

    1回答

    我遇到了一個BoxLayout JPanel沒有正確顯示水平膠水的問題。我相信我已經縮小了這個問題的範圍,因爲沒有多餘的水平空間用於粘合,因爲剛性區域在每個面板之間創建空間而沒有問題。據說,我似乎無法找到造成這種情況的組件或設置。 下面是一個包含有問題的代碼的方法(我已經包圍的代碼部分,在那裏我有一個多行註釋添加水平膠): public void initialize() { scrol

    0熱度

    1回答

    import javax.swing.*; import java.awt.*; class MyJPanel extends JPanel { JButton login, register; public MyJPanel() { login = new JButton("Login"); register = new JButton("Register");

    1熱度

    2回答

    我有一個具有BoxLayout(頁面軸)的JPanel,我想佈置兩個組件,一個在另一個之上。 我的問題是保證金的大lipsum框的左側,我怎麼能擺脫嗎?如果我不添加頂部組件,則沒有餘量。 這是我的代碼,所述第二圖像是通過不添加headerPanel創建: JLabel commandLabel = new JLabel(command); JLabel paramLabel = new

    -2熱度

    1回答

    目前,我有這個代碼,我有工作: this.getContentPane().add(wwjPanel, BorderLayout.EAST); if (includeLayerPanel) { this.controlPanel = new JPanel(); controlPanel.setLayout(new BoxLayout(contro

    0熱度

    1回答

    我試圖在JFrame中創建一個相對較小規模的基於文本的遊戲。我打算保持這個JFrame在一個恆定的大小,所以我打電話setResizable(false)。 我的目標是使該有所表現得像一個控制檯或命令提示符下一個文本I/O功能,所以我有一個JScollPane內的兩個JTextArea S,各自,然後我他們倆加入Box,一個在另一個之上。我希望這些組件保持恆定的尺寸,所以我使用適當的尺寸調用了se

    0熱度

    1回答

    JPanel panel = new JPanel(); panel.setLayout(new BoxLayout(panel, BoxLayout.PAGE_AXIS)); JPanel topPanel = new JPanel(new FlowLayout()); ..... JPanel centrePanel = new JPanel(new FlowLayout(10

    1熱度

    1回答

    有幾種不同的命令可以在Java Swing中顯式地對齊元素。看來這些命令只能在一些非常特定的約束下工作,並且這些約束在任何地方都沒有記錄。大多數時候,我想要對齊元素,這些命令完全沒有做任何事情。所以我想知道爲什麼這些命令不會做文檔所說的那樣,以及如何在Swing中對齊元素? 作爲參考,這裏是一個帶有OK按鈕的SSCCE,當我們明確地將水平對齊設置爲中心時,該按鈕與左邊對齊。 import java