基本的窗口
代码实现
import javax.swing.*;// public class Yzt { public static void main(String args[]) { JFrame window = new JFrame("窗口");//创建一个窗口和名字 window.setBounds(100, 10, 800, 800);//窗口的长宽高 window.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);//默认关闭操作 window.setVisible(true); } }
加上组件的窗口
代码
import javax.swing.*; import java.awt.*; public class Application { public static void main(String args[]){ JFrame window =new JFrame("窗口");//创建一个窗口和名字 window.setBounds(100,10,800,800);//窗口的长宽高 window.setLayout(new FlowLayout());//设置布局方式 JButton button1=new JButton("按钮");//设置一个带文本的按钮 JButton button2=new JButton("确认"); JTextField inputName =new JFormattedTextField(10);//文本框里是10 JTextArea area =new JTextArea(5,10);//多行文本框 //窗口添加组件 window.add(button1); window.add(inputName); window.add(button2); window.add(new JScrollPane(area)); window.validate();//添加或移除组件时 window.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);//默认关闭操作 window.setVisible(true); } }