一、在面板上添加按钮
package GUI;
import java.awt.*;
import java.awt.event.*;
import java.net.URL;
import javax.swing.*;
public class TestDemo extends JFrame {
public TestDemo(){
Container container = this.getContentPane();
container.setLayout(new GridLayout(2,1,100,0));
JPanel jpanel = new JPanel(new GridLayout(1,3));
jpanel.add(new JButton("b1"));
jpanel.add(new JButton("b2"));
jpanel.add(new JButton("b3"));
container.add(jpanel);
setBounds(300,300,300,250);
setVisible(true);
}
public static void main(String[] args) {
new TestDemo();
}
}
二、使用文本域及滚动模块
package GUI;
import java.awt.*;
import java.awt.event.*;
import java.net.URL;
import javax.swing.*;
public class TestDemo extends JFrame {
public TestDemo(){
Container container = this.getContentPane();
JTextArea textArea = new JTextArea(20,50);
textArea.setText("欢迎学习java");
JScrollPane jscrollpane = new JScrollPane(textArea);
container.add(jscrollpane);
setBounds(300,300,400,400);
setVisible(true);
}
public static void main(String[] args) {
new TestDemo();
}
}