我有一个 Swing UI,其中包含 6 个用于输入的文本字段和标签,以及 1 个用于显示输出的按钮和文本字段。现在我想围绕这两者做一个边界。
我已经阅读了一些有关标题边框的 Material ,但我认为它仅适用于单个元素。请建议。
最佳答案
您可以制作一个带有标题边框的 JPanel,然后使用您选择的内容管理器在 JPanel 中放置您想要的任意数量的组件。
一个例子:
JPanel myPanel = new JPanel();
myPanel.setBorder(new TitledBorder(null, "My Title", TitledBorder.LEADING, TitledBorder.TOP, null, null));
myPanel.setLayout(new GridLayout(1, 0, 0, 0));
JButton button = new JButton("New button");
myPanel.add(button);
JLabel label = new JLabel("New label");
myPanel.add(label);
关于Java Swing 文本字段和按钮的边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5897213/