📄 commtestjpanel.java
字号:
package com.sunfruit.comm.swing.menu.test;
import javax.swing.JPanel;
import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.BorderFactory;
import javax.swing.JButton;
import java.awt.GridLayout;
import javax.swing.JLabel;
import javax.swing.JComboBox;
import java.awt.Color;
import javax.swing.border.TitledBorder;
import javax.swing.*;
import com.sunfruit.comm.event.menu.test.CommTestEvent;
import com.sunfruit.comm.swing.BasicJPanel;
import com.sunfruit.comm.dictate.CommDictate;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2005</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class CommTestJPanel extends BasicJPanel {
public CommTestJPanel() {
try {
jbInit();
initEvent();
} catch (Exception ex) {
ex.printStackTrace();
}
}
private void jbInit() throws Exception {
this.setLayout(borderLayout1);
jPanel1.setBorder(BorderFactory.createEtchedBorder());
jPanel1.setPreferredSize(new Dimension(10, 50));
jButton1.setText("保存端口设置");
jPanel2.setBorder(BorderFactory.createEtchedBorder());
jPanel2.setLayout(borderLayout2);
jPanel3.setPreferredSize(new Dimension(10, 50));
jLabel1.setText("端口:");
jButton2.setText("更新端口列表");
jPanel4.setLayout(borderLayout3);
jPanel5.setPreferredSize(new Dimension(10, 40));
jButton3.setText("测试所选端口");
jLabel2.setText("测试结果");
jLabel3.setBorder(BorderFactory.createEtchedBorder());
jLabel3.setPreferredSize(new Dimension(220, 24));
jLabel3.setHorizontalAlignment(SwingConstants.CENTER);
this.add(jPanel1, java.awt.BorderLayout.SOUTH);
jPanel1.add(jButton1);
this.add(jPanel2, java.awt.BorderLayout.CENTER);
jPanel2.add(jPanel3, java.awt.BorderLayout.NORTH);
jPanel3.add(jLabel1);
jPanel3.add(jComboBox1);
jPanel3.add(jButton2);
jPanel2.add(jPanel4, java.awt.BorderLayout.CENTER);
jPanel4.add(jPanel5, java.awt.BorderLayout.SOUTH);
jPanel5.add(jButton3);
jPanel4.add(jPanel6, java.awt.BorderLayout.CENTER);
jPanel6.add(jLabel2);
jPanel6.add(jLabel3);
}
private void initEvent()
{
jButton1.setName("jButton1");
jButton1.addActionListener(commTestEvent);
jButton2.setName("jButton2");
jButton2.addActionListener(commTestEvent);
jButton3.setName("jButton3");
jButton3.addActionListener(commTestEvent);
}
public String getComName()
{
return jComboBox1.getSelectedItem().toString();
}
public JComboBox getJComboBox1()
{
return jComboBox1;
}
public void setTestText(String str)
{
jLabel3.setText(str);
}
BorderLayout borderLayout1 = new BorderLayout();
JPanel jPanel1 = new JPanel();
JPanel jPanel2 = new JPanel();
JButton jButton1 = new JButton();
BorderLayout borderLayout2 = new BorderLayout();
JPanel jPanel3 = new JPanel();
JPanel jPanel4 = new JPanel();
JLabel jLabel1 = new JLabel();
JComboBox jComboBox1 = new JComboBox(CommDictate.getComName());
JButton jButton2 = new JButton();
BorderLayout borderLayout3 = new BorderLayout();
JPanel jPanel5 = new JPanel();
JPanel jPanel6 = new JPanel();
JButton jButton3 = new JButton();
JLabel jLabel2 = new JLabel();
JLabel jLabel3 = new JLabel();
TitledBorder titledBorder1 = new TitledBorder("");
CommTestEvent commTestEvent=new CommTestEvent(this);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -