📄 jtabbedpanedemo.java
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class JTabbedPaneDemo extends JFrame{
JLabel jl;
public JTabbedPaneDemo() {
JTabbedPane jtp = new JTabbedPane();
jtp.addTab("Cities", new CitiesPanel());
jtp.addTab("Colors", new ColorsPanel());
jtp.addTab("Flavors", new FlavorsPanel());
getContentPane().add(jtp);
}
public static void main(String[] args){
JTabbedPaneDemo s=new JTabbedPaneDemo();
s.setSize(300,150);
s.setVisible(true);
}
}
class CitiesPanel extends JPanel {
public CitiesPanel() {
JButton jtb=new JButton("New York");
add(jtb);
jtb.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae)
{
JOptionPane.showMessageDialog(null, "You select New York");
}
});
add(new JButton("London"));
add(new JButton("Hong Kong"));
add(new JButton("Tokyo"));
}
}
class ColorsPanel extends JPanel {
public ColorsPanel() {
add(new JCheckBox("Red"));
add(new JCheckBox("Green"));
add(new JCheckBox("Blue"));
}
}
class FlavorsPanel extends JPanel {
public FlavorsPanel() {
JComboBox jcb = new JComboBox();
jcb.addItem("Vanilla");
jcb.addItem("Chocolate");
jcb.addItem("Strawberry");
add(jcb);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -