layout-manager

    0熱度

    1回答

    我想弄清楚爲什麼添加一個JPanel後無法換行。我的目標是讓一個類構建我的JPanel,然後將其添加到主屏幕,並將所有JPanel堆疊在一起。如果我用JLables替換JPanel,我可以得到這個工作。這裏是我目前的結果: JPanel zPanel = new JPanel(); for(int i = 0; i < zones.size(); i++) { JL

    2熱度

    1回答

    我目前正在學習Java Swing,並遇到了我認爲是一個有趣的話題,我無法找到在線答案。所以我的問題是我有一個使用Miglayout的JFrame,但它不按我希望的方式工作。我會張貼一張現在看起來像什麼和我想要它的樣子,我也會發布我的代碼。此外,我試圖把一個JPanel放在JPanel上,然後使用Miglayout移動它們,但那不起作用。 Miglayout會如何處理這個問題,還是會讓另一個佈局管

    0熱度

    1回答

    我正在嘗試基於BorderLayout和GridLayout手動編寫GUI,而不是使用表單生成器。因此,我很可能跳過代碼中的一部分。它被加載,但似乎沒有。 import java.awt.*; import java.awt.event.*; import java.io.IOException; import java.net.InetAddress; import javax.swin

    0熱度

    1回答

    我在學習javafx,並且用vbox佈局管理器做了很少的嘗試。代碼似乎是好的,但我想檢查,如果我真的明白它是如何工作的。 下面是代碼: public class TestShape2 extends Application { public static void main(String[] args) { launch(args); } @Overr

    1熱度

    1回答

    在我的RecyclerView中,我使用StaggeredLayoutManager顯示項目,但是當使用RefrefreshLAyout進行刷新時,但稍後刷新不會顯示項目,直到在recyclerview中滾動時,這是代碼的一部分。 public class NotesListFragment extends Fragment implements SwipeRefreshLayout.O

    6熱度

    3回答

    我有一個情況,我將JPanels添加到FlowLayout,並且他們沒有將自己對齊到佈局的底部。我正在使用這個layout.setAlignOnBaseline(true),它將JLabel正確對齊面板的底部。但是,一旦這些標籤本身包裹在面板中,它就不再起作用。這裏是我的意思的例子,有兩個面板頂部和底部。 import javax.swing.*; import java.awt.*; pu

    -1熱度

    3回答

    我在這裏讀了很多關於這個問題......但我似乎沒有得到如何解決這個問題。 我試過的所有解決方案都不起作用。 但是讓我們從開始開始吧: 我正在用Swing構建我的接口並嘗試模塊化。 所以我有一個類(擴展JPanel)爲我的左主菜單。 菜單ist通過GridBagLayout中的多個按鈕構建。 但我無法讓這個layyout對齊到窗口的頂部(面板)。 Exampel:標籤頂部的面板,下面的文本字段,文

    0熱度

    1回答

    我開發一個擺動UI在我需要的時候工具會全屏或有人手動並調整大小.. 我使用改變textarea的大小工具調整Swing組件NetBeans GUI生成器顯然一切都在GroupLayout中。 我目前的圖形用戶界面只允許說文本區域,我沒有添加其他組件。所以我們有JFrame >> JPanel1 >> jTextArea,它被錨定在頂部和兩側,所以當我調整工具的大小時,它會水平擴展以填充整個空間,但

    3熱度

    4回答

    我有問題將按鈕打印到我的java swing項目。對於課堂,我想複製一個GUI。到目前爲止,我已經能夠做得很好。但我遇到的問題是,在相同的位置相互重疊的按鈕,而不是水平相鄰的按鈕。以下是如何將按鈕打印到面板上的圖像。 因此,我有兩個面板,一個容納標籤和文本框(Toppane),另一個容納按鈕,總共5個(bottomPane)。我試圖讓五個按鈕在GUI的底部打印,並且很難。我覺得我缺少一些簡單的東西

    0熱度

    1回答

    下面是我的代碼。我無法添加所有6個按鈕。一次只顯示Button1 - 3或Button4-6。 請讓我知道我要去哪裏錯了。 // This class contains the main method and launches the Main screen import javax.swing.*; import java.awt.*; public class LearningHome