📄 example5_7.java.bak
字号:
/* 卡片选项页面 */
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class TtpDemo extends JFrame
{
TtpDemo()
{
super("卡片选项页面示例");
setSize(300,200);setVisible(true);
JTabbedPane jtp = new JTabbedPane();
ImageIcon icon1 = new ImageIcon("c1.gif");
ImageIcon icon2 = new ImageIcon("c2.gif");
ImageIcon icon3 = new ImageIcon("c3.gif");
jtp.addTab("城市",icon1, new CitiesPanel(),"城市名称");
jtp.addTab("文学", icon2, new BookPanel(),"文学书目");
jtp.addTab("网站", icon3, new NetPanel(),"精选网址");
getContentPane().add(jtp);
validate();
addWindowListener(new WindowAdapter()
{public void windowClosing(WindowEvent e)
{System.exit(0);}});
}
}
//定义面板CitiesPanel
class CitiesPanel extends JPanel
{
CitiesPanel()
{
JButton b1 = new JButton("北京");
JButton b2 = new JButton("上海");
JButton b3 = new JButton("深圳");
JButton b4 = new JButton("厦门");
add(b1); add(b2); add(b3); add(b4);
}
}
//定义面板BookPanel
class BookPanel extends JPanel
{
BookPanel()
{
JCheckBox cb1 = new JCheckBox("西游记");
JCheckBox cb2 = new JCheckBox("三国演义");
JCheckBox cb3 = new JCheckBox("红楼梦");
add(cb1); add(cb2); add(cb3);
}
}
//定义面板NetPanel
class NetPanel extends JPanel
{
NetPanel()
{
JComboBox jcb = new JComboBox();
jcb.addItem("思维论坛");
jcb.addItem("百度搜索");
jcb.addItem("Java爱好者");
add(jcb);
}
}
//主类
public class Example5_7
{ public static void main(String args[])
{ new TtpDemo(); }
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -