miglayout

    1熱度

    4回答

    我有一個JTextArea,我希望用戶輸入一個人的地址。我知道用戶輸入的有效地址不會超過5 rows和10 columns。所以我把它設置爲JTextArea (5,10)。這樣它工作正常。 問題是,當用戶繼續按住enter 5次以上時,文本區域將開始調整大小。我不想將文本區域放在JScrollPane中,因爲用戶輸入的文本對於滾動來說並不多。 問題:當用戶按enter時,我們如何禁用JTextA

    3熱度

    1回答

    我使用Java和MiGLayout嘗試重新創建這個佈局: http://www.methvin.com/splitter/3csplitter.html 因此,像這樣: 每一列必須是可調整大小 的大小在調整主窗口大小時左右列保持相同大小 中間列填充所有可用空間並在調整大小時更改大小 換句話說,左,右面板需要「粘」在窗口的左側和右側,也可調整大小(與被調整時,不按比例改變) 我試着很多事情,但調整大

    0熱度

    3回答

    我正在創建一個Pac-man遊戲,我希望使用miglayout和文本文件來設置/獲取文本。我有地圖(32x32)讓我們說。我想用W來填充evry單元格(好的,這不是問題,我可以創建一個函數,這個函數的evry時間被稱爲創建新的JLable,並且它是給單元格的)。 功能: public void function(String rowColumn){ JLabel lblH = new J

    3熱度

    1回答

    爲什麼這SSCCE(與MigLayout庫)... public static void main(String[] args) { try { UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); } catch (ClassNotFoundExceptio

    1熱度

    2回答

    我有一個Swing應用程序來創建RPG字符。 它有一個嵌套JTabbedPane的體系結構,因此有一個HeroTabsPanel具有HeroPanels並且每個那些具有一些更多的標籤等的統計資料,物品等 所以GUI由上部的選項卡式窗格的英雄,當前英雄標籤的下部分頁窗格和當選擇標籤時顯示對應於每個標籤的EditViewPanel。 從一開始就表現糟糕,但是當我添加上層的英雄標籤(讓多個英雄同時編輯)

    0熱度

    2回答

    我有一個JFrame,它包含一個JPanel,其中包含JScrollPane,其中包含另一個JPanel,與兩個組件(JPanels)。 出於某種原因,當我使用WindowBuilder的預覽選項來查看框架時,JScrollPane顯示了滾動條水平,但是當我編譯並運行應用程序時,它不會。 這裏是什麼樣子: 從預覽選項: 當它編譯: 這裏是我的代碼: package home; import j

    0熱度

    2回答

    後,我加入這個依賴於我的pom.xml文件: <dependency> <groupId>com.miglayout</groupId> <artifactId>miglayout-swing</artifactId> <version>5.0</version> </dependency> 我試圖import com.miglayout.*;,但我得到了錯誤:

    0熱度

    1回答

    的面板與所有按鈕的權利,我想對齊的底部。 JPanel easternDock = new JPanel(new MigLayout("", "")); easternDock.add(button1, "wrap"); .... this.add(easternDock); 我想我可以添加上述所有的按鈕組件,並使其在y維度擴展至整個屏幕,但我不知道我會用什麼成分爲可以和我找不到任何設計

    2熱度

    1回答

    我正在做一個簡單的clojure掃雷遊戲,主要是練習一下這個語言。 「核心遊戲引擎」已經準備就緒,現在我想添加一個簡單的用戶界面。我看了一下seesaw,到目前爲止它的工作很好。 我唯一要努力的就是我想要使用的mig layout。我的想法是有那種以下佈局: _______________________ [_________NORTH_________] [ ][ ][ ] [ W

    1熱度

    1回答

    當添加與MigLayout容器的JSlider,我發現,滑塊底端對齊,並增加了一些額外的空間: import java.awt.Container; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JSlider; import net.miginfocom.swing.MigLayout;