文本域与JScroll
package com.dong.lesson05;
import javax.swing.*;
import java.awt.*;
public class JPanelDome extends JFrame {
public JPanelDome(){
Container container = this.getContentPane();
container.setLayout(new GridLayout(2,1,10,10));//后面的两个参数是间距
JPanel jPanel = new JPanel(new GridLayout(1,3));
JPanel jPanel2 = new JPanel(new GridLayout(2,3));
JPanel jPanel3 = new JPanel(new GridLayout(3,3));
JPanel jPanel4 = new JPanel(new GridLayout(1,2));
jPanel.add(new Button("1"));
jPanel.add(new Button("2"));
jPanel.add(new Button("3"));
jPanel2.add(new Button("1"));
jPanel2.add(new Button("2"));
jPanel2.add(new Button("3"));
jPanel2.add(new Button("4"));
jPanel2.add(new Button("5"));
jPanel2.add(new Button("6"));
jPanel3.add(new Button("1"));
jPanel3.add(new Button("2"));
jPanel3.add(new Button("3"));
jPanel3.add(new Button("4"));
jPanel3.add(new Button("5"));
jPanel3.add(new Button("6"));
jPanel3.add(new Button("7"));
jPanel3.add(new Button("8"));
jPanel3.add(new Button("9"));
jPanel4.add(new Button("1"));
jPanel4.add(new Button("2"));
container.add(jPanel);
container.add(jPanel2);
container.add(jPanel3);
container.add(jPanel4);
this.setVisible(true);
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new JPanelDome();
}
}
-
文本域与Scroll
package com.dong.lesson05; import javax.swing.*; import java.awt.*; public class JScrollDemo extends JFrame { public JScrollDemo(){ Container container = this.getContentPane(); //文本域 TextArea textArea = new TextArea(20,50); textArea.setText("我在图书馆"); //Scroll面板 JScrollPane jScrollPane = new JScrollPane(textArea); container.add(jScrollPane); this.setVisible(true); this.setBounds(100,100,300,350); setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } public static void main(String[] args) { new JScrollDemo(); } }