⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 setsmdlg.java

📁 本人为友邦公司做的模拟网关源代码
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
package smgpgw;

import java.io.*;
import java.awt.*;
import java.util.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.event.*;
import com.borland.jbcl.layout.*;
import java.beans.*;
/**
 * Title:
 * Description:
 * Copyright:    Copyright (c) 2002
 * Company:
 * @author
 * @version 1.0
 */

public class SetSMDlg extends JDialog {
	Dimension  MaxSize = null;
	public static boolean bFlag=false;
	JPanel panelSM = new JPanel();
	Button btnOK = new Button();
	Button btnCancle = new Button();
	BoxLayout2 boxLayout21 = new BoxLayout2();

	JLabel jLabel1 = new JLabel();
	JLabel jLabel2 = new JLabel();
	JLabel jLabel3 = new JLabel();
	JLabel jLabel4 = new JLabel();
	JLabel jLabel5 = new JLabel();
	JLabel jLabel6 = new JLabel();
	JLabel jLabel7 = new JLabel();
	JLabel jLabel8 = new JLabel();
	JLabel jLabel9 = new JLabel();
	JLabel jLabel10 = new JLabel();
	JLabel jLabel11 = new JLabel();
	JLabel jLabel12 = new JLabel();
	JLabel jLabel13 = new JLabel();
	JLabel jLabel14 = new JLabel();
	JLabel jLabel15 = new JLabel();
	JLabel jLabel16 = new JLabel();
	JLabel jLabel17 = new JLabel();
	JLabel jLabel18 = new JLabel();

	JTextField txtServiceType  = new JTextField();
	JTextField txtDestAddr     = new JTextField();
	JTextField txtDestAddrNpi  = new JTextField();
	JTextField txtDestAddrTon  = new JTextField();
	JTextField txtSrcAddr      = new JTextField();
	JTextField txtSrcAddrNpi   = new JTextField();
	JTextField txtSrcAddrTon   = new JTextField();
	JTextField txtEsmClass     = new JTextField();
	JTextField txtProtocolID   = new JTextField();
	JTextField txtPriorityFlag = new JTextField();
	JTextField txtDeliveryTime = new JTextField();
	JTextField txtValidPeriod  = new JTextField();
	JTextField txtDeliveryFlag = new JTextField();
	JTextField txtReplaceFlag  = new JTextField();
	JTextField txtDataCoding   = new JTextField();
	JTextField txtDefaultMsgID = new JTextField();
	JTextField txtSMLength     = new JTextField();
	JTextField txtSMText       = new JTextField();
	XYLayout xYSet = new XYLayout();

	public SetSMDlg() {
		try {
			jbInit();
		} catch(Exception e) {
			e.printStackTrace();
		}

		MaxSize = this.getMinimumSize();
		this.setSize(MaxSize);
		initial();
	}

	private void jbInit() throws Exception {
		btnOK.setLabel("确定");
		btnOK.addActionListener(new java.awt.event.ActionListener() {
			                        public void actionPerformed(ActionEvent e) {
				                        btnOK_actionPerformed(e);
			                        }
		                        }
		                       );

		btnCancle.setLabel("取消");
		btnCancle.addActionListener(new java.awt.event.ActionListener() {
			                            public void actionPerformed(ActionEvent e) {
				                            btnCancle_actionPerformed(e);
			                            }
		                            }
		                           );
		panelSM.setLayout(xYSet);
		jLabel1.setMaximumSize(new Dimension(60, 18));
		jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel1.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel1.setText("Priority flag");

		jLabel2.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel2.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel2.setText("Delivery time");
		jLabel3.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel3.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel3.setText("Validity period");
		jLabel4.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel4.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel4.setText("Delivery flag");
		jLabel5.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel5.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel5.setText("Replace  flag");
		jLabel6.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel6.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel6.setText("Data  coding");
		jLabel7.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel7.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel7.setText("Default msg ID");
		jLabel8.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel8.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel8.setText("SM   length");
		jLabel9.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel9.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel9.setText("SM   text");
		jLabel10.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel10.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel10.setText("Protocol   ID");
		jLabel11.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel11.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel11.setText("Esm  class");
		jLabel12.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel12.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel12.setText("Dest address");
		jLabel13.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel13.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel13.setText("Dest addr npi");
		jLabel14.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel14.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel14.setText("Dest addr ton");
		jLabel15.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel15.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel15.setText("Source address");
		jLabel16.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel16.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel16.setText("Source addr npi");
		jLabel17.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel17.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel17.setText("Source addr ton");
		jLabel18.setHorizontalAlignment(SwingConstants.CENTER);
		jLabel18.setHorizontalTextPosition(SwingConstants.LEADING);
		jLabel18.setText("Service type");

		this.setResizable(false);
		this.setModal(true);
		this.addInputMethodListener(new java.awt.event.InputMethodListener() {
			                            public void inputMethodTextChanged(InputMethodEvent e) {
				                            this_inputMethodTextChanged(e);
			                            }
			                            public void caretPositionChanged(InputMethodEvent e) {}
		                            }
		                           );
		this.getContentPane().setLayout(boxLayout21);
		txtSMText.setHorizontalAlignment(SwingConstants.RIGHT);
		txtSMText.addPropertyChangeListener(new java.beans.PropertyChangeListener() {
			                                    public void propertyChange(PropertyChangeEvent e) {
				                                    txtSMText_propertyChange(e);
			                                    }
		                                    }
		                                   );
		txtProtocolID.setHorizontalAlignment(SwingConstants.RIGHT);
		txtSMLength.setEditable(false);
		txtSMLength.setHorizontalAlignment(SwingConstants.RIGHT);

		txtEsmClass.setHorizontalAlignment(SwingConstants.RIGHT);
		txtDefaultMsgID.setHorizontalAlignment(SwingConstants.RIGHT);
		txtDestAddr.setHorizontalAlignment(SwingConstants.RIGHT);
		txtDataCoding.setHorizontalAlignment(SwingConstants.RIGHT);
		txtDestAddrNpi.setHorizontalAlignment(SwingConstants.RIGHT);
		txtReplaceFlag.setHorizontalAlignment(SwingConstants.RIGHT);
		txtDestAddrTon.setHorizontalAlignment(SwingConstants.RIGHT);
		txtDeliveryFlag.setHorizontalAlignment(SwingConstants.RIGHT);
		txtSrcAddr.setHorizontalAlignment(SwingConstants.RIGHT);
		txtValidPeriod.setHorizontalAlignment(SwingConstants.RIGHT);
		txtSrcAddrNpi.setHorizontalAlignment(SwingConstants.RIGHT);
		txtDeliveryTime.setHorizontalAlignment(SwingConstants.RIGHT);
		txtSrcAddrTon.setHorizontalAlignment(SwingConstants.RIGHT);
		txtPriorityFlag.setHorizontalAlignment(SwingConstants.RIGHT);
		txtServiceType.setColumns(6);
		txtServiceType.setHorizontalAlignment(SwingConstants.RIGHT);
		panelSM.setMaximumSize(new Dimension(520, 1000));
		panelSM.setMinimumSize(new Dimension(540, 382));
		panelSM.setPreferredSize(new Dimension(546, 388));
		xYSet.setHeight(530);
		this.getContentPane().add(panelSM, null);

		panelSM.add(jLabel1, new XYConstraints(275, 10, 92, 25));
		panelSM.add(txtPriorityFlag, new XYConstraints(377, 10, 154, 25));
		panelSM.add(jLabel2, new XYConstraints(275, 45, 92, 25));
		panelSM.add(txtDeliveryTime, new XYConstraints(377, 45, 154, 25));
		panelSM.add(txtValidPeriod, new XYConstraints(377, 79, 154, 25));
		panelSM.add(jLabel3, new XYConstraints(275, 79, 92, 25));
		panelSM.add(txtDeliveryFlag, new XYConstraints(377, 114, 154, 25));
		panelSM.add(jLabel4, new XYConstraints(275, 114, 92, 25));
		panelSM.add(txtReplaceFlag, new XYConstraints(377, 149, 154, 25));
		panelSM.add(jLabel5, new XYConstraints(275, 149, 92, 25));
		panelSM.add(txtDataCoding, new XYConstraints(377, 183, 154, 25));
		panelSM.add(jLabel6, new XYConstraints(275, 183, 92, 25));
		panelSM.add(txtDefaultMsgID, new XYConstraints(377, 218, 154, 25));
		panelSM.add(jLabel7, new XYConstraints(275, 218, 92, 25));
		panelSM.add(txtSMLength, new XYConstraints(377, 252, 154, 25));
		panelSM.add(jLabel8, new XYConstraints(275, 252, 92, 25));
		panelSM.add(txtSMText, new XYConstraints(377, 287, 154, 25));
		panelSM.add(jLabel9, new XYConstraints(275, 287, 92, 25));
		panelSM.add(txtServiceType, new XYConstraints(117, 10, 154, 25));
		panelSM.add(txtProtocolID, new XYConstraints(117, 287, 154, 25));

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -