📄 actionlistframe.java
字号:
/*
* ActionListFrame.java
*
* Created on 2006年3月19日, 下午2:53
*/
package org.netbeans.swing.actionlist;
/**
*
* @author boyingking
*/
public class ActionListFrame extends javax.swing.JFrame {
/** Creates new form ActionListFrame */
public ActionListFrame() {
initComponents();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
private void initComponents() {
buttonGroupOne = new javax.swing.ButtonGroup();
jSplitPaneGlobal = new javax.swing.JSplitPane();
jSplitPaneRight = new javax.swing.JSplitPane();
jPanelRightTop = new javax.swing.JPanel();
jLabelMessage = new javax.swing.JLabel();
jPanelRightBottom = new javax.swing.JPanel();
jLabelAddress = new javax.swing.JLabel();
jTextFieldAddress = new javax.swing.JTextField();
jRadioButtonDislike = new javax.swing.JRadioButton();
jRadioButtonCommon = new javax.swing.JRadioButton();
jRadioButtonFavor = new javax.swing.JRadioButton();
jCheckBoxBaggio = new javax.swing.JCheckBox();
jCheckBoxBeakHam = new javax.swing.JCheckBox();
jCheckBoxFigo = new javax.swing.JCheckBox();
jButtonEnter = new javax.swing.JButton();
jButtonCancel = new javax.swing.JButton();
jPanelLeft = new javax.swing.JPanel();
jLabelList = new javax.swing.JLabel();
jScrollPane1 = new javax.swing.JScrollPane();
jListSport = new javax.swing.JList();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("Swing\u63a7\u4ef6\u7684\u7efc\u5408\u5e94\u7528\u7a0b\u5e8f");
jSplitPaneGlobal.setDividerLocation(100);
jSplitPaneGlobal.setDividerSize(3);
jSplitPaneRight.setDividerLocation(80);
jSplitPaneRight.setDividerSize(3);
jSplitPaneRight.setOrientation(javax.swing.JSplitPane.VERTICAL_SPLIT);
jSplitPaneRight.setFont(new java.awt.Font("Arial", 0, 10));
jLabelMessage.setFont(new java.awt.Font("宋体", 0, 18));
jLabelMessage.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabelMessage.setText("\u8fd9\u91cc\u5c06\u663e\u793a\u52a8\u4f5c");
org.jdesktop.layout.GroupLayout jPanelRightTopLayout = new org.jdesktop.layout.GroupLayout(jPanelRightTop);
jPanelRightTop.setLayout(jPanelRightTopLayout);
jPanelRightTopLayout.setHorizontalGroup(
jPanelRightTopLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jLabelMessage, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 305, Short.MAX_VALUE)
);
jPanelRightTopLayout.setVerticalGroup(
jPanelRightTopLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jLabelMessage, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 79, Short.MAX_VALUE)
);
jSplitPaneRight.setTopComponent(jPanelRightTop);
jLabelAddress.setText("\u5730\u5740\uff1a");
jTextFieldAddress.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextFieldAddressActionPerformed(evt);
}
});
buttonGroupOne.add(jRadioButtonDislike);
jRadioButtonDislike.setText("\u8ba8\u538c");
jRadioButtonDislike.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButtonDislike.setMargin(new java.awt.Insets(0, 0, 0, 0));
jRadioButtonDislike.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
jRadioButtonDislikeItemStateChanged(evt);
}
});
jRadioButtonDislike.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jRadioButtonDislikeActionPerformed(evt);
}
});
buttonGroupOne.add(jRadioButtonCommon);
jRadioButtonCommon.setSelected(true);
jRadioButtonCommon.setText("\u4e00\u822c");
jRadioButtonCommon.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButtonCommon.setMargin(new java.awt.Insets(0, 0, 0, 0));
jRadioButtonCommon.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
jRadioButtonCommonItemStateChanged(evt);
}
});
buttonGroupOne.add(jRadioButtonFavor);
jRadioButtonFavor.setText("\u559c\u6b22");
jRadioButtonFavor.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButtonFavor.setMargin(new java.awt.Insets(0, 0, 0, 0));
jRadioButtonFavor.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
jRadioButtonFavorItemStateChanged(evt);
}
});
jCheckBoxBaggio.setText("\u5df4\u4e54");
jCheckBoxBaggio.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jCheckBoxBaggio.setMargin(new java.awt.Insets(0, 0, 0, 0));
jCheckBoxBaggio.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
jCheckBoxBaggioItemStateChanged(evt);
}
});
jCheckBoxBeakHam.setText("\u8d1d\u514b\u6c49\u6bcd");
jCheckBoxBeakHam.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jCheckBoxBeakHam.setMargin(new java.awt.Insets(0, 0, 0, 0));
jCheckBoxBeakHam.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
jCheckBoxBeakHamItemStateChanged(evt);
}
});
jCheckBoxFigo.setText("\u8d39\u6208");
jCheckBoxFigo.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jCheckBoxFigo.setMargin(new java.awt.Insets(0, 0, 0, 0));
jCheckBoxFigo.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
jCheckBoxFigoItemStateChanged(evt);
}
});
jButtonEnter.setText("\u786e\u5b9a");
jButtonEnter.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonEnterActionPerformed(evt);
}
});
jButtonCancel.setText("\u53d6\u6d88");
jButtonCancel.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonCancelActionPerformed(evt);
}
});
org.jdesktop.layout.GroupLayout jPanelRightBottomLayout = new org.jdesktop.layout.GroupLayout(jPanelRightBottom);
jPanelRightBottom.setLayout(jPanelRightBottomLayout);
jPanelRightBottomLayout.setHorizontalGroup(
jPanelRightBottomLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanelRightBottomLayout.createSequentialGroup()
.addContainerGap()
.add(jLabelAddress)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jTextFieldAddress, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 245, Short.MAX_VALUE)
.addContainerGap())
.add(jPanelRightBottomLayout.createSequentialGroup()
.add(35, 35, 35)
.add(jPanelRightBottomLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanelRightBottomLayout.createSequentialGroup()
.add(jRadioButtonDislike)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 63, Short.MAX_VALUE)
.add(jRadioButtonCommon)
.add(41, 41, 41)
.add(jRadioButtonFavor)
.add(43, 43, 43))
.add(jPanelRightBottomLayout.createSequentialGroup()
.add(jPanelRightBottomLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false)
.add(org.jdesktop.layout.GroupLayout.LEADING, jPanelRightBottomLayout.createSequentialGroup()
.add(jButtonEnter)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(jButtonCancel))
.add(org.jdesktop.layout.GroupLayout.LEADING, jPanelRightBottomLayout.createSequentialGroup()
.add(jCheckBoxBaggio)
.add(35, 35, 35)
.add(jCheckBoxBeakHam)
.add(22, 22, 22)
.add(jCheckBoxFigo)))
.add(18, 18, 18))))
);
jPanelRightBottomLayout.setVerticalGroup(
jPanelRightBottomLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanelRightBottomLayout.createSequentialGroup()
.addContainerGap()
.add(jPanelRightBottomLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabelAddress)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -