📄 cusdialog.java~14~
字号:
package tqChatting;
import javax.swing.JApplet;
import javax.swing.UIManager;
import java.awt.Color;
import javax.swing.JPanel;
import java.awt.*;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.*;
import com.borland.jbcl.layout.XYLayout;
import com.borland.jbcl.layout.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
/**
* <p>Title:客户端对话框 </p>
*
* <p>Description:客户端对话框源程序 </p>
*
* <p>Copyright: Copyright (c) 2006</p>
*
* <p>Company: TangQin</p>
*
* @author TangQin
* @version 1.0
*/
public class CusDialog extends JApplet{
JPanel CusPanel = new JPanel();
JLabel serverIP = new JLabel();
JTextField tfSvrIP = new JTextField();
XYLayout xYLayout1 = new XYLayout();
JLabel jLabel1 = new JLabel();
JTextField tfSvrPort = new JTextField();
JScrollPane jScrollPane1 = new JScrollPane();
JButton btConnection = new JButton();
JTextArea taContent = new JTextArea();
JLabel jLabel2 = new JLabel();
JButton btStart = new JButton();
JButton btEnd = new JButton();
JTextField tfSend = new JTextField();
JButton btSend = new JButton();
XYLayout xYLayout2 = new XYLayout();
public CusDialog(){
init();
}
private void jbInit() throws Exception {
this.getContentPane().setLayout(xYLayout2);
this.getContentPane().setBackground(Color.white);
jLabel1.setText("Port");
tfSvrPort.setText("");
tfSvrPort.addActionListener(new CusDialog_jTextField2_actionAdapter(this));
btConnection.setActionCommand("Connection");
btConnection.setText("连接");
taContent.setEditable(false);
taContent.setText("");
serverIP.setVerticalAlignment(SwingConstants.TOP);
tfSvrIP.setText("");
CusPanel.setLayout(xYLayout1);
jLabel2.setText("语音聊天");
btStart.setActionCommand("Start");
btStart.setText("开始");
btEnd.setActionCommand("End");
btEnd.setText("断开 ");
btEnd.addActionListener(new CusDialog_jButton2_actionAdapter(this));
tfSend.setText("");
btSend.setActionCommand("Send");
btSend.setText("发送");
CusPanel.add(serverIP, new XYConstraints(21, 19, 24, -1));
CusPanel.add(tfSvrIP, new XYConstraints(56, 14, 169, 24));
CusPanel.add(jLabel1, new XYConstraints(14, 42, 36, 23));
CusPanel.add(tfSvrPort, new XYConstraints(57, 42, 169, 25));
CusPanel.add(jScrollPane1, new XYConstraints(37, 75, 287, 255));
CusPanel.add(btConnection, new XYConstraints(258, 24, 85, 33));
CusPanel.add(btStart, new XYConstraints(120, 345, 84, 32));
CusPanel.add(jLabel2, new XYConstraints(40, 346, 57, 29));
CusPanel.add(btEnd, new XYConstraints(219, 346, 91, 31));
jScrollPane1.getViewport().add(taContent);
this.getContentPane().add(CusPanel, java.awt.BorderLayout.CENTER);
CusPanel.add(tfSend, new XYConstraints(23, 410, 275, 40));
CusPanel.add(btSend, new XYConstraints(308, 411, 58, 34));
serverIP.setText("IP");
}
public void jTextField2_actionPerformed(ActionEvent e) {
}
public void jButton2_actionPerformed(ActionEvent e) {
}
}
class CusDialog_jButton2_actionAdapter implements ActionListener {
private CusDialog adaptee;
CusDialog_jButton2_actionAdapter(CusDialog adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton2_actionPerformed(e);
}
}
class CusDialog_jTextField2_actionAdapter implements ActionListener {
private CusDialog adaptee;
CusDialog_jTextField2_actionAdapter(CusDialog adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jTextField2_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -