label.setHorizontalAlignment(SwingContants.center);设置字体水平居中在swing相关知识时,画图时,print()方法会默认执行
有关Swing图片路径选择问题时可查看:
JScrollPanelhttps://blog.csdn.net/qq_37904919/article/details/89228010
public class JScrollDemo extends Jframe {
public JScrollDemo() {
Container container=this.getContentPane();
Jtextarea textarea = new Jtextarea(20, 50);
textarea.setText("hello world");
//JScrollPane scrollPane = new JScrollPane(textarea);
container.add(textarea);
JScrollPane scrollPane = new JScrollPane(textarea);
container.add(scrollPane);
this.setVisible(true);
this.setBounds(100,100,300,150);
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new JScrollDemo();
}
}
frame 、panel、container的区别:
frame是一个顶层容器,panel是container的子类,用panel时必须添加到frame中才生效



