我见过的大多数帖子似乎都与用户调整大小相关,但是我希望程序本身能够调整它的大小。
我正在尝试在程序中创建一个标题边框,我只希望它具有一定的大小。然而它似乎是整个窗口的大小,这不是我想要的。我尝试设置大小和首选大小,但它似乎没有影响任何东西。
顺便说一句,这是代码:
private JFrame Frame;
private JPanel Main;
private TitledBorder Border;
Frame = new JFrame("Window Title");
Frame.setSize(600,400);
Frame.setResizable(false);
Main = new JPanel();
Main.setSize(new Dimension(30,30)); // I also tried using ints to set the size
Border = BorderFactory.createTitledBorder("Border Title");
Main.setBorder(Border);
Frame.add(Main);
Frame.setVisible(true);