📄 testswing.java
字号:
package com.hujing.test;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFormattedTextField;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JSlider;
import javax.swing.JSpinner;
import javax.swing.JTabbedPane;
import javax.swing.JTextField;
import javax.swing.JTree;
public class TestSwing extends JFrame {
private JTree tree;
private JSpinner spinner;
private JComboBox comboBox;
private JFormattedTextField formattedTextField;
private JTextField textField;
/**
*
*/
private static final long serialVersionUID = -96869999582028487L;
/**
* Launch the application
* @param args
*/
public static void main(String args[]) {
try {
TestSwing frame = new TestSwing();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* Create the frame
*/
public TestSwing() {
super();
getContentPane().setLayout(null);
setBounds(100, 100, 500, 375);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JTabbedPane tabbedPane = new JTabbedPane();
tabbedPane.setBounds(10, 10, 375, 302);
getContentPane().add(tabbedPane);
final JPanel panelOne = new JPanel();
panelOne.setLayout(null);
tabbedPane.addTab("One", null, panelOne, "你好");
final JLabel labelOne = new JLabel();
labelOne.setBounds(10, 10, 72, 18);
panelOne.add(labelOne);
labelOne.setText("yang ming");
final JPanel panelTow = new JPanel();
tabbedPane.addTab("Tow", null, panelTow, "不好");
panelTow.setLayout(null);
final JLabel labelTow = new JLabel();
labelTow.setBounds(10, 10, 56, 18);
labelTow.setText("hu jing");
panelTow.add(labelTow);
final JButton button = new JButton();
button.setText("New JButton");
button.setBounds(10, 34, 56, 17);
panelTow.add(button);
final JCheckBox checkBox = new JCheckBox();
checkBox.setText("New JCheckBox");
checkBox.setBounds(72, 34, 78, 16);
panelTow.add(checkBox);
final JRadioButton radioButton = new JRadioButton();
radioButton.setText("New JRadioButton");
radioButton.setBounds(159, 29, 80, 27);
panelTow.add(radioButton);
textField = new JTextField();
textField.setBounds(10, 57, 123, 23);
panelTow.add(textField);
formattedTextField = new JFormattedTextField();
formattedTextField.setBounds(10, 86, 150, 23);
panelTow.add(formattedTextField);
final JSlider slider = new JSlider();
slider.setBounds(149, 56, 200, 25);
panelTow.add(slider);
comboBox = new JComboBox();
comboBox.setBounds(172, 113, 36, 26);
panelTow.add(comboBox);
spinner = new JSpinner();
spinner.setBounds(227, 113, 25, 20);
panelTow.add(spinner);
tree = new JTree();
tree.setBounds(10, 115, 150, 145);
panelTow.add(tree);
//
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -