如何为无名 JFrame 设置框布局?
How do I set box layout for a nameless JFrame?
好的,我正在尝试将无名 jFrame 的 setLayout 设置为 BoxLayout,我应该用什么代替 'WhatDoIPutHere?'
import javax.swing.BoxLayout;
import javax.swing.JFrame;
public class InterestCalculator extends JFrame{
private static final long serialVersionUID = 1L;
public static void main(String [] args) {
InterestCalculator comp = new InterestCalculator();
comp.FrameHandler();
}
public void FrameHandler() {
setTitle("Template");
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new BoxLayout(WhatDoIPutHere?, BoxLayout.Y_AXIS));
pack();
setVisible(true);
}
}
- 创建
JPanel
- 将框布局设置为面板
- 将面板添加到框架。
另外,不要扩展 JFrame
除非更改现有功能或添加新功能。
好的,我正在尝试将无名 jFrame 的 setLayout 设置为 BoxLayout,我应该用什么代替 'WhatDoIPutHere?'
import javax.swing.BoxLayout;
import javax.swing.JFrame;
public class InterestCalculator extends JFrame{
private static final long serialVersionUID = 1L;
public static void main(String [] args) {
InterestCalculator comp = new InterestCalculator();
comp.FrameHandler();
}
public void FrameHandler() {
setTitle("Template");
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new BoxLayout(WhatDoIPutHere?, BoxLayout.Y_AXIS));
pack();
setVisible(true);
}
}
- 创建
JPanel
- 将框布局设置为面板
- 将面板添加到框架。
另外,不要扩展 JFrame
除非更改现有功能或添加新功能。