📄 tabbedpaneframe.java
字号:
//file: TabbedPaneFrame.javaimport java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.border.*;public class TabbedPaneFrame { public static void main(String[] args) { // create a JFrame to hold everything JFrame f = new JFrame("TabbedPaneFrame"); f.addWindowListener(new WindowAdapter( ) { public void windowClosing(WindowEvent we) { System.exit(0); } }); f.setSize(200, 200); f.setLocation(200, 200); JTabbedPane tabby = new JTabbedPane( ); // create a controls pane JPanel controls = new JPanel( ); controls.add(new JLabel("Service:")); JList list = new JList( new String[] { "Web server", "FTP server" }); list.setBorder(BorderFactory.createEtchedBorder( )); controls.add(list); controls.add(new JButton("Start")); // create an image pane String filename = "Piazza di Spagna.jpg"; Image image = Toolkit.getDefaultToolkit( ).getImage(filename); JComponent picture = new JScrollPane(new ImageComponent(image)); tabby.addTab("Controls", controls); tabby.addTab("Picture", picture); f.getContentPane( ).add(tabby); f.setVisible(true); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -