swing中并排的两个boxlayouts

x9ybnkn6  于 2021-08-20  发布在  Java
关注(0)|答案(0)|浏览(164)

我的框架中有一个包含所有按钮的boxlayout,还有一个包含帮助和退出程序按钮的boxlayout。我不知道如何将这两个元素并排放置,而设置boxlayouts的位置则无能为力。
这就是我希望我的框架看起来的样子:

这是我的代码:

private static void contentGUI(Container pane)  {
    pane.setLayout(new BoxLayout(pane, BoxLayout.Y_AXIS));

    JButton task1 = new JButton(" > Advanced CPU Settings");
    pane.add(task1); 
    JButton task2 = new JButton(" > Advanced Memory Settings");
    pane.add(task2);
    JButton task3 = new JButton(" > Advanced GPU Settings");
    pane.add(task3);
    JButton task4 = new JButton(" > Advanced Case Fan Settings");
    pane.add(task4);

}

private static void toolTips() throws IOException, FontFormatException {
    JPanel toolTipPane = new JPanel();
    toolTipPane.setLayout(new BoxLayout(toolTipPane, BoxLayout.Y_AXIS));

    JButton tip1 = new JButton("Esc: Exit");
    toolTipPane.add(tip1);
    JLabel tip2 = new JLabel("F1: About");
    toolTipPane.add(tip2);
}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题