border-layout

    0熱度

    1回答

    我在任何地方都沒有看到這個說法,所以我只想確認我的理解是否正確。 1. JFrame對象的默認佈局管理器是BorderLayout,對於任何JComponent子類對象,它都是FlowLayout。 2.在BorderLayout中,如果你簡單的添加,沒有指定位置(CENTER,SOUTH等),它默認添加在CENTER中,這就是爲什麼當你爲兩個不同的對象做這些時,它們被繪製在頂部並且只有最近的一個

    3熱度

    3回答

    我不是很擅長Java GUI,需要尋求幫助。 我打算在我BorderLayout,中心以西圖像添加到我的內容和按鈕在底部。 我創建了一個空的邊界,使我的南方面板和我的西部和中部面板之間的一些墊襯。現在我只想在南部邊界上添加一條線。 如下面的截圖所示,有西部面板和中央面板之間的直線爲好,我怎麼能刪除該行和整個南面面板的頂部維持線? 附件是我的代碼: import java.awt.BorderLay

    0熱度

    1回答

    我需要創建奠定了三個JPanels一個JFrame顯示: 有誰請告訴我,我怎麼能做到這一點的佈局?我已經嘗試過使用BorderLayout,但是在BorderLayout中,如果我添加最上面的窗格BorderLayout.NORTH,中心的最上面的窗格BorderLayout.CENTER,最下面的窗格添加到BorderLayout.SOUTH,最頂端的窗格變得太小(高度),窗格在中心變得太大(在

    3熱度

    2回答

    以下是將兩個面板添加到一個框架的示例。只出現一個面板(第二個,紅色面板)。 爲什麼第一個面板中消失? import java.awt.*; import javax.swing.*; import javax.swing.border.EmptyBorder; public class DisappearingPanelInFrame { DisappearingPanelIn

    1熱度

    1回答

    我有一個簡單的JLabel(響應),我想放在我的JFrame的中心,基於JCombobox的用戶交互。 JLabel響應應該在窗口的中心,JLabel selectone應該在組合框旁邊;目前所有三個都是彼此相鄰的。首先,我試圖在JLabel中直接使用borderlayout,但是這並不起作用。然後我嘗試在實例化JLabel本身時添加它,然後添加JLabel。然後我嘗試將JLabel添加到JPan

    1熱度

    1回答

    我想知道的是什麼樣的區別: window.getContentPane()的setLayout(新的BorderLayout()); 和 window.setLayout(新的BorderLayout()); (窗口是一個JFrame對象)。 謝謝你的答案。

    1熱度

    3回答

    是否有任何方式將JLabels和JTextField僅添加到中間邊界佈局的下半部分。出於美學原因,我不想在上半部分做任何事情,也沒有找到任何解決方法。我仍然是相當新的使用擺動和AWT ...任何建議將不勝感激。我添加了一張我正在努力實現的圖片。

    2熱度

    1回答

    是否可以使用引導程序構建邊框佈局,該邊框佈局將右側和左側邊框的標籤居中,將底部保留在頁面底部並填充內容,並留出中間剩餘的所有空間? 新來引導,但即使是與谷歌的幫助下,我只是想出了這一點: div class="container"> <div class="row"> <div class="col-xs-1"> <div class="left-box">

    2熱度

    1回答

    我有這樣一些代碼的下面: public static void main(String[] args) { JFrame f = new BorderTest(); JPanel p = new JPanel(); p.setLayout(new BorderLayout()); p.add(new JButton("West"), "West");

    1熱度

    1回答

    嘿傢伙我的按鈕和textarea不會顯示在JFrame編譯時,我已經嘗試了一切,搜索這個網站,但沒有運氣。任何幫助將不勝感激。由於他們不讓我發佈沒有更多的細節,我只是添加這個部分,所以我可以擊中提交按鈕。 import java.awt.BorderLayout; import java.awt.event.ActionListener; import java.awt.event.Actio