grid-layout

    3熱度

    4回答

    我有一個JPanel用下面的代碼: JPanel pane = new JPanel(); pane.setLayout(new GridLayout(3, 2, 10, 30)); final JTextField fileName = new JTextField(); pane.add(fileName); JButton creater = new JButton("Create

    8熱度

    2回答

    我認爲,在這種情況下,一張圖片勝過千言萬語: XAML: <Grid> <ItemsControl ItemsSource="{Binding Persons}"> <ItemsControl.ItemTemplate> <DataTemplate> <Grid> <Grid.ColumnDefinitions>

    5熱度

    4回答

    使用Swing,縮進複選框或單選按鈕下的某些組件的最佳方式是什麼?我需要做一些Firefox 3.6的Options-> Privacy對話框,其中一些複選框在「main」複選框下縮進。我可以使用任何標準的AWT/Swing佈局,包括GroupLayout。我也有JGoodies FormLayout提供給我。我首先嚐試在FormLayout中使用setLeadingColumn偏移量,但它似乎不

    0熱度

    1回答

    如何將數據添加到例如特定的細胞([*]表示一個小區): [的jButton1] [將jButton2] [] [] [JButton3] 或者有沒有更好的解決方案,而不是使用空佈局來獲得相似的結果 - 給出了一個空白。

    1熱度

    1回答

    我有一個跨越Grid Layout中兩列的按鈕。該按鈕大約是其單元格寬度的一半,我希望它居中。 gridLayout->addWidget(btn3, 2, 6, 1, 2); 將單元格左邊的按鈕對齊,我將假定它是默認值。我試過 gridLayout->addWidget(btn3, 2, 6, 1, 2, Qt::AlignHCenter); 並且按鈕消失。我的按鈕去了哪裏,爲什麼它不在

    0熱度

    2回答

    我有一個網格佈局 面板但是,當我試圖運行的程序,只有第一個按鈕出100。 此外,其餘的只有當我將光標移到它們上面時纔會出現。 它有什麼問題? 這裏的整個類(Life.CELLS = 10和CellButton是延伸的JButton一個類) public class MainLayout extends JFrame { public MainLayout() { setD

    1熱度

    2回答

    我想跟隨MVC設計,並且在我的Controller類中創建MouseAdapter。我有一個與我的模型類中的GridLayout大小相同的數組。 所以當有人點擊網格中的某個JPanel時,我會讓MouseAdapter通知模型並執行一些操作。 JPanels在另一個類View中。 但爲此我需要該特定JPanel的索引/位置,是否有某種方法可以獲得它? 我檢查了的MouseEvent的的getX和傑

    3熱度

    3回答

    我正在用Java構建一個國際象棋遊戲,而且我正在按照我想要的方式使用Swing來處理GUI。我使用GridLayout來組織一個8x8,ChessButton s的網格(它覆蓋了JButton,這樣我就可以在其中存儲諸如座標的額外信息)。最初,ChessButton s不會出現,除非我對它們進行掩蓋,但我通過將每個ChessButton放置在單獨的JPanel內並將每個按鈕的setPreferre

    2熱度

    2回答

    如果我的gridLayout中有元素,我可以獲得對該對象的引用,如果是的話,我需要使用哪個函數?對gridLayout中的對象執行一些操作是否好主意?或者還有另一種更好的語言習語?

    2熱度

    1回答

    我有一個通過JPanel中的GridLayout佈局的對象數組。我需要能夠在數組中的索引中重新創建對象,並通過GridLayout更新來反映這一點。到目前爲止,我仍然無法找到「刷新」或重繪GridLayout。是否可以在不創建整個GridLayout或JPanel的情況下刷新GridLayout?假設我沒有訪問JFrame的權限。 import javax.swing.*; import jav