border-layout

    0熱度

    3回答

    這是怎樣一個BorderLayout的面板通常看起來: 我不想把任何東西的中心,使東部和西部與空格隔開。如何讓他們連接?如果沒有辦法,我應該使用其他什麼佈局? 謝謝

    4熱度

    1回答

    我有用戶可拖動JToolBars添加到JPanel的北部,東部和西部地區與BorderLayout。當應用程序退出時,我想要保存用戶已停靠JToolBars的區域,以便在下次應用程序啓動時尊重此偏好。 我已經檢查了屬性更改偵聽器的方法,並嘗試獲取BorderLayout的實例JPanel並詢問每個添加的組件的約束條件,但無法找到正確的信息。我也瀏覽了源代碼,並且大部分用戶拖動似乎都被委派給了UI,

    0熱度

    1回答

    import java.awt.*; import java.awt.event.*; import javax.swing.*; class BLayout { JFrame f; JButton b[]; BLayout(String s) { f=new JFrame(s); b=new JButton[5]; String b1[]={"NORTH","South"

    1熱度

    1回答

    我怎樣才能在面板上使用Borderlayout.EAST這個特定的情況與面板有不同的佈局,這是一個BoxLayout佈局管理器?爲了使它能夠使用BorderLayout.CONSTANT,不要面板本身必須能夠使用BorderLayout? JPanel jp1 = new JPanel(); jp1.setLayout(new BoxLayout(jp1, BoxLayout.X_AXIS));

    0熱度

    1回答

    我創建了兩個方法,其參數爲BorderLayout,其他爲FlowLayout,每種方法都有自己的框架。 但只有一個窗口彈出混合佈局。 import java.awt.BorderLayout; import java.awt.FlowLayout; import javax.swing.JLabel; import javax.swing.JFrame; public class BL

    1熱度

    1回答

    我正在使用ExtJS4 MVC結構創建邊界佈局。我正在定義北部,西部,中部和南部地區。所有區域都顯示出來,但問題在於,所有區域都從屏幕的左上角開始,因此它們重疊。 有人可以幫助我得到正確的邊界佈局,以便它適合整個屏幕.. ?? 這裏是我的代碼: Border.js Ext.define('IN.view.item.Border',{ extend : 'Ext.containe

    0熱度

    1回答

    我想對齊我的按鈕到中心,但不知何故它不工作。 正如你可以看到我嘗試過使用 newGameBtn.setHorizontalAlignment(JLabel.CENTER); 但不知何故,它被忽略佈局。 這裏是我的類(基本視點從JPanel的繼承): import javax.swing.*; import java.awt.*; public class MenueView extend

    0熱度

    2回答

    我一直在網上尋找直接的答案,但找不到具體的答案。如果這是一個基本問題,道歉,我希望有人能夠幫助解釋一個例子。 從本質上講,我想知道下面兩行代碼之間的區別: JPanel panel1 = new JPanel(new BorderLayout(4,4)); JPanel panel2 = new JPanel(new BorderLayout(3,3)); 任何幫助或指導將不勝感激。 由於

    1熱度

    2回答

    我正在創建一個國際象棋遊戲,其中主面板使用BorderLayout,面板上按鈕爲NORTH,面板爲CENTER,板子本身(設置爲GridLayout)和側邊欄East。 我已經讓JFrame變得難以置信,我想讓棋盤適合面板,以便East面板更寬(可能200像素),而board仍然是方形。我無法弄清楚如何單獨更改這些組件的大小。 import java.awt.*; import javax.sw

    0熱度

    1回答

    我已經使用BorderLayout.CENTER在另一個panel1內添加了panel2。但panel2並不佔用全部可用空間。這是我迄今所做 //constructor SwingUtilities.invokeLater(new Runnable() { @Override public void run() { // TODO Auto-g