gridbaglayout

    -1熱度

    1回答

    所以我最初使用BorderLayout作爲主屏幕,但一旦用戶點擊開始,它將轉換爲GridBagLayout,意圖是左邊80%的遊戲屏幕和20 %菜單,得分等在右邊。 | --- GameScreen --- |分數| 但是我很難得到這個,因爲我無法調整分數屏幕的大小,或者根本沒有正確打印。這是我目前使用的代碼。 public Launcher(String title) { super(

    -1熱度

    1回答

    我的目標是僅將圖像移動到中心位置。 但是,當我將圖像向右或向左移動時,from標籤和文本字段也會被我爲圖像指定的量推送。 有什麼辦法可以防止標籤和文本字段在圖片移動時移動? 這是我做的,到目前爲止: // Center center = new JPanel(); center.setLayout(new GridBagLayout()); GridBagConstraints gbc =

    0熱度

    1回答

    我正在使用GridBagLayout來定位GUI組件。我在JFrame中使用了Jtable。但桌子不適合框架。它顯示如下。當我拖動框架時,它會顯示錶格。 這裏是我的代碼。我用它作爲彈出Jframe到按鈕列表器。 public class ViewPrescriptionHistory extends JFrame{ private GridBagConstraints gridbBag

    2熱度

    1回答

    我想用java編寫一個簡單的文本編輯器。 我組織了我的佈局,並得出結論,我基本上需要3個JPanel,一個在另一個之上。第一個和第二個將是非常短的高度,因爲它們將分別是菜單欄和JPanel,分別包含2個JLabels。 中間一個需要是最高的那個,因爲所有的文本都會包含在其中。 我想我需要使用一個GridBagLayout,但這不起作用,我需要它們佔據比小數據大10倍的大數據。它們都將利用JFram

    1熱度

    1回答

    我想創建一個使用GridBagLayout的JDialog,但我無法按照我想要的方式獲得東西。我可能使用錯誤的佈局模型?我的代碼是: import java.awt.Dialog; import java.awt.Dialog; import java.awt.GridBagLayout; import java.text.NumberFormat; import javax.swing

    0熱度

    1回答

    請參考上面的圖片,我的內容面板JPanel窗體將改變此基礎上被點擊導航欄面板上的按鈕。在我的內容面板中有一個桌面窗格。這是我對按鈕的一個代碼: Panel1 = p1; Panel2 = p2; Panel3 = p3; Panel4 = p4; Panel5 = p5; public MainFrame() { initComponents(); GridB

    1熱度

    1回答

    我正在嘗試使用gridbagayout來對齊jtabbedpane和一個滾動窗格。我試圖垂直對齊它們。但是,結果是水平的。有人爲什麼會發生這種事謝謝。 這是實際的結果是: 這裏是我的代碼: JTabbedPane tabs= new JTabbedPane(); tabs.setOpaque(false); JScrollPane textScrollPane= new

    3熱度

    4回答

    我正在使用GridBagLayout來排列框架中的某些組件。 當框架第一次創建時,組件在它們之間有一個體面的空間。 但只要我調整框架有很多的無用空間的組件之間 我試圖調整權重和插圖被一些用戶的建議,但它似乎並沒有解決問題 import java.awt.GridBagLayout; import java.awt.GridBagConstraints; import java.awt.Inse

    0熱度

    1回答

    所以我的計算器程序看起來不錯,除非我調整它。然後事情就會徹底失敗。現在我正在使用GridBagLayout來組織我的按鈕(認爲最好使用GridBag來處理這種情況,因爲它有很多按鈕)。我將preferredSize設置爲我想要啓動時按鈕的大小。如何在調整窗口大小時使按鈕更改大小? 這是我調整應用程序後,小會發生什麼。 當我把它做得更大時,所有東西都保持不變,我在兩邊都會留下灰色的空白來彌補空間,而

    0熱度

    3回答

    在我的JPanel我有兩個JScrollPane代表JList。 問題是,當啓動程序時,兩個列表都是空的,它們的大小是相同的。但是當他們中的一個在開始時有一些價值時,其規模正在發生變化。 如何避免它? 我正在使用GridBagLayout,但不管我設置的約束對我的滾動窗格沒有影響。 這是它看起來像空JList的樣子。 而且在JList中 gb.gridx = 1; gb.gridy = 0;