miglayout

    0熱度

    2回答

    我無法找到合適的佈局管理器。我在JPanel中有一些圖像,它們都是不同的大小,所以我想使用流佈局來讓經理處理它們。經理填寫所有第一行,然後翹曲到另一行。這一切都沒問題,但我想要的是停在第二個「翹曲」。我只想顯示2行圖像,如果你想看更多,你必須點擊JButton來加載其他圖像。實際上,FlowLayout不斷插入第三行,因爲面板不夠「高」,所以圖像被切割了一半。有小費嗎? 我已經嘗試過流佈局和Mig

    0熱度

    2回答

    我有一個大面板,包含3個較小的面板(locationPanel,usagePanel,structuralAspectsPanel)。 每個較小的面板上都有一些JLabels和JCheckBoxes。我繼續前進並將每個面板上的組件集中在一起,但是如何在所有3個面板上完成它們的中心? (請參閱中心的黑線) 我試圖使用MigLayout(new JLabel("Label here"), "cell

    0熱度

    1回答

    我試圖用MigLayout(see the example here)在幾個面板上居中放置一些組件。 當我將頁面拆分爲所有面板中相同的百分比時,它突然生效。 但是我不得不在每個grow前面使用參數「0:0」,我不明白到底發生了什麼。 我去MigLayout CheatSheet-Page和QuickStart-guide,但只能找到價值> 0 參數的格式爲「分鐘:首選:最大」,但也有更短的版本,因

    0熱度

    1回答

    我正在使用JFrame,並試圖設計一個容器,該容器可以容納跨2行(和多列)的按鈕數組。 我需要安裝儘可能多的按鈕。雖然具有不同的文本寬度,但按鈕本身必須具有相同的大小(如果文本大於寬度,文本將不得不包裹在按鈕內)。 我正在使用JScrollPane,並使用MigLayout來佈置我的按鈕。 這是我到目前爲止的代碼。我是MigLayout的新手,有很多選項讓我很困惑。我需要設置行/列約束的幫助,以便

    0熱度

    1回答

    生病了幾十個不同的佈局經理,我決定在我自己的項目中用MiGLayout替換它。原因是在整個項目中都使用了一個佈局管理器:所有組件的佈局規則都是相同的,管理器的靈活性非常大,所以這個想法看起來很有吸引力,我很樂意拋棄所有過度複雜的內置Java佈局管理器。 由於它是用文檔編寫的,MiGLayout在佈置GUI時將字符串作爲參數。此外,一個字符串(一個arg)可以包含佈局管理器的多條指令。當然,人們可以

    0熱度

    1回答

    我希望發生是在東部和南部碼頭移動到窗口的邊緣,與兩個小區中間填充其他所有空間。 相反,碼頭是靜態的,拉伸窗口只是產生空的空間。 setLayout(new MigLayout("")); treeScrollPane = new JScrollPane(); add(treeScrollPane, "growy, growx"); displayedTree = t

    0熱度

    1回答

    如果這是愚蠢的問題,我很抱歉,但我找不到答案。我正在嘗試使簡單的登錄頁面到我的Java程序。它包含JLayeredPane設置和登錄。還有一個JSplitPane包含兩個JSrollpane consolepanel和changelogpanel。所以問題是我已經添加了JSplitPane和設置分層面板,但是當我添加登錄分層面板時,它與設置面板屬於同一行,但它也緊鄰分割面板,因此它看起來像這樣:

    0熱度

    1回答

    我在框架中有兩個單選按鈕。當我點擊「Manuel Server」(右下角)時,我想放置一個文本框而不是單選按鈕。當再次點擊「MANUEL服務器」時,我想再次使用單選按鈕而不是textBox。現在我只能將文本框放在單選按鈕附近。我不能把他們(他們),而不是他們。應該如何設置? Before click to Manuel_Server After click to Manuel_Server jco

    3熱度

    3回答

    出現,同時在程序工作在一些網頁上消失了,我做了我的一些領域,即靜態的E-Number一個JTextField的。但是現在這個領域的行爲並不像我預期的那樣,在我看來的一些頁面上,在其他一些頁面上它消失了。 由於我在很多靜力學方面工作不是很有經驗,所以可能有一個我不理解的概念。 ,如果你想測試我創建了我的程序(MCVE)的一個非常簡單的,但工作示例。 它顯示我的總覽頁面,在第一 - 在E-Number

    2熱度

    1回答

    我想了解MigLayout,因此我想創建一個不同面板內的表。 目前,它看起來像這樣: 細胞2包含3個標籤,這應該疊加。因此,我試圖給電池2它自己的佈局center2.setLayout(new MigLayout("flowy"));,但隨後其他部件得到雜亂: 那麼,有沒有一種方式,堆疊在小區2垂直的3個標籤? [編輯]: center1和center2應該有相同的高度! 我的示例類PageThr