swing 页面

来源:百度知道 编辑:UC知道 时间:2024/06/05 03:55:09
怎么使用swing实现像IE7那样的标签页,求源代码,要求:1个窗口,3个标签页,每页一个按钮就行

这个其实不难。我给你写段代码,但是外观可能不太好看,你可以根据这段代码来修改

import java.awt.GridLayout;
import javax.swing.*;

public class PageTest extends JFrame {

private static final long serialVersionUID = 1L;
private JTabbedPane pane;
private JTextArea area1;
private JTextArea area2;
private JTextArea area3;

public PageTest() {
pane=new JTabbedPane();
area1=new JTextArea();
area2=new JTextArea();
area3=new JTextArea();
pane.add(area1, 0);
pane.add(area2, 1);
pane.add(area3, 2);
pane.setTabComponentAt(0, new JButton("1"));
pane.setTabComponentAt(1, new JButton("2"));
pane.setTabComponentAt(2, new JButton("3"));
getContentPane().add(pane);
setLayout(new GridLayout(1,1));
setBounds(100, 50, 300, 500);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}

public static void main