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

📄 dlgtraceplay.java

📁 实现网络GPS定位车辆的位置
💻 JAVA
字号:
package MapperClientApplet;import java.awt.*;import javax.swing.*;import java.awt.event.*;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2003</p> * <p>Company: </p> * @author not attributable * @version 1.0 */public class DlgTracePlay extends JDialog {  JPanel panel1 = new JPanel();  JButton jButton1 = new JButton();  JButton jButton2 = new JButton();  JLabel jLabel1 = new JLabel();  JComboBox BeginYear = new JComboBox();  JComboBox BeginMonth = new JComboBox();  JComboBox BeginDay = new JComboBox();  JComboBox EndYear = new JComboBox();  JComboBox EndMonth = new JComboBox();  JComboBox EndDay = new JComboBox();  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();  JComboBox BeginHour = new JComboBox();  JComboBox EndHour = new JComboBox();  JComboBox BeginMinute = new JComboBox();  JComboBox EndMinute = new JComboBox();  JLabel jLabel10 = new JLabel();  JLabel jLabel11 = new JLabel();  JLabel jLabel12 = new JLabel();  JLabel jLabel13 = new JLabel();  public DlgTracePlay(Frame frame, String title, boolean modal) {    super(frame, title, modal);    try {      jbInit();      pack();    }    catch(Exception ex) {      ex.printStackTrace();    }  }  public DlgTracePlay() {    this(null, "", false);  }  private void jbInit() throws Exception {    panel1.setLayout(null);    this.getContentPane().setLayout(null);    jButton1.setBounds(new Rectangle(130, 203, 70, 27));    jButton1.setFont(new java.awt.Font("Dialog", 0, 12));    jButton1.setText("确  定");    jButton1.addActionListener(new DlgTracePlay_jButton1_actionAdapter(this));    jButton2.setBounds(new Rectangle(275, 202, 73, 27));    jButton2.setFont(new java.awt.Font("Dialog", 0, 12));    jButton2.setText("取  消");    jButton2.addActionListener(new DlgTracePlay_jButton2_actionAdapter(this));    jLabel1.setFont(new java.awt.Font("Dialog", 0, 14));    jLabel1.setForeground(Color.blue);    jLabel1.setRequestFocusEnabled(true);    jLabel1.setHorizontalAlignment(SwingConstants.CENTER);    jLabel1.setText("请选择轨迹回放起始时间");    this.setTitle("轨迹回放设置");    jLabel1.setBounds(new Rectangle(168, 23, 181, 31));    BeginYear.setRequestFocusEnabled(true);    BeginYear.setBounds(new Rectangle(76, 94, 60, 22));    BeginYear.addActionListener(new DlgTracePlay_BeginYear_actionAdapter(this));    BeginMonth.setRequestFocusEnabled(true);    BeginMonth.setBounds(new Rectangle(164, 94, 57, 22));    BeginDay.setRequestFocusEnabled(true);    BeginDay.setBounds(new Rectangle(246, 94, 54, 22));    EndYear.setRequestFocusEnabled(true);    EndYear.setBounds(new Rectangle(76, 136, 60, 22));    EndMonth.setRequestFocusEnabled(true);    EndMonth.setBounds(new Rectangle(164, 137, 57, 22));    EndDay.setRequestFocusEnabled(true);    EndDay.setBounds(new Rectangle(247, 137, 53, 22));    jLabel2.setFont(new java.awt.Font("Dialog", 0, 12));    jLabel2.setText("年");    jLabel2.setBounds(new Rectangle(147, 93, 21, 22));    jLabel3.setFont(new java.awt.Font("Dialog", 0, 12));    jLabel3.setText("月");    jLabel3.setBounds(new Rectangle(227, 94, 24, 22));    jLabel4.setFont(new java.awt.Font("Dialog", 0, 12));    jLabel4.setText("日");    jLabel4.setBounds(new Rectangle(304, 94, 23, 22));    jLabel5.setFont(new java.awt.Font("Dialog", 0, 12));    jLabel5.setText("年");    jLabel5.setBounds(new Rectangle(147, 136, 21, 22));    jLabel6.setFont(new java.awt.Font("Dialog", 0, 12));    jLabel6.setText("月");    jLabel6.setBounds(new Rectangle(227, 137, 25, 22));    jLabel7.setFont(new java.awt.Font("Dialog", 0, 12));    jLabel7.setText("日");    jLabel7.setBounds(new Rectangle(304, 137, 22, 22));    jLabel8.setFont(new java.awt.Font("Dialog", 0, 12));    jLabel8.setText("起始时间");    jLabel8.setBounds(new Rectangle(18, 97, 48, 18));    jLabel9.setFont(new java.awt.Font("Dialog", 0, 12));    jLabel9.setText("结束时间");    jLabel9.setBounds(new Rectangle(18, 140, 48, 18));    BeginHour.setRequestFocusEnabled(true);    BeginHour.setBounds(new Rectangle(323, 94, 54, 22));    EndHour.setRequestFocusEnabled(true);    EndHour.setBounds(new Rectangle(323, 137, 54, 22));    BeginMinute.setRequestFocusEnabled(true);    BeginMinute.setBounds(new Rectangle(408, 94, 47, 22));    EndMinute.setRequestFocusEnabled(true);    EndMinute.setBounds(new Rectangle(408, 137, 47, 22));    panel1.setMinimumSize(new Dimension(500, 269));    panel1.setOpaque(true);    panel1.setPreferredSize(new Dimension(500, 269));    panel1.setBounds(new Rectangle(2, 2, 514, 322));    jLabel10.setFont(new java.awt.Font("Dialog", 0, 12));    jLabel10.setText("时");    jLabel10.setBounds(new Rectangle(383, 93, 26, 23));    jLabel11.setFont(new java.awt.Font("Dialog", 0, 12));    jLabel11.setText("时");    jLabel11.setBounds(new Rectangle(383, 138, 25, 21));    jLabel12.setFont(new java.awt.Font("Dialog", 0, 12));    jLabel12.setText("分");    jLabel12.setBounds(new Rectangle(461, 95, 12, 18));    jLabel13.setFont(new java.awt.Font("Dialog", 0, 12));    jLabel13.setText("分");    jLabel13.setBounds(new Rectangle(461, 138, 12, 18));    panel1.add(jButton1, null);    panel1.add(jButton2, null);    panel1.add(jLabel1, null);    panel1.add(EndMonth, null);    panel1.add(jLabel8, null);    panel1.add(jLabel9, null);    panel1.add(EndYear, null);    panel1.add(BeginYear, null);    panel1.add(jLabel2, null);    panel1.add(jLabel5, null);    panel1.add(BeginMonth, null);    panel1.add(jLabel3, null);    panel1.add(jLabel6, null);    panel1.add(EndDay, null);    panel1.add(BeginDay, null);    panel1.add(EndHour, null);    panel1.add(BeginHour, null);    panel1.add(EndMinute, null);    panel1.add(BeginMinute, null);    panel1.add(jLabel13, null);    panel1.add(jLabel12, null);    panel1.add(jLabel11, null);    panel1.add(jLabel10, null);    panel1.add(jLabel7, null);    panel1.add(jLabel4, null);    this.getContentPane().add(panel1, null);    String m_temp="0";    int i=0;    for(i=3;i<=8;i++)    {      BeginYear.addItem("200"+i);      EndYear.addItem("200"+i);    }    for(i=1;i<13;i++)    {      if(i<10)      {        m_temp="0"+i;      }      else      {        m_temp=String.valueOf(i).toString();      }      //BeginYear.addItem("test");      BeginMonth.addItem(m_temp);//+String.valueOf(i).toString());      EndMonth.addItem(m_temp);//+String.valueOf(i).toString());    }    for(i=1;i<=31;i++)    {      if(i<10)      {        m_temp="0"+i;      }      else      {        m_temp=String.valueOf(i).toString();      }      BeginDay.addItem(m_temp);//+String.valueOf(i).toString());      EndDay.addItem(m_temp);//+String.valueOf(i).toString());    }    for(i=0;i<=23;i++)    {      if(i<10)      {        m_temp="0"+i;      }      else      {        m_temp=String.valueOf(i).toString();      }      BeginHour.addItem(m_temp);//+String.valueOf(i).toString());      EndHour.addItem(m_temp);//+String.valueOf(i).toString());    }    for(i=0;i<=59;i++)    {      if(i<10)      {        m_temp="0"+i;      }      else      {        m_temp=String.valueOf(i).toString();      }      BeginMinute.addItem(m_temp);//+String.valueOf(i).toString());      EndMinute.addItem(m_temp);//+String.valueOf(i).toString());    }  }  void BeginYear_actionPerformed(ActionEvent e) {  }  void jButton1_actionPerformed(ActionEvent e) {  dispose();  }  void jButton2_actionPerformed(ActionEvent e) {   dispose();  }}class DlgTracePlay_BeginYear_actionAdapter implements java.awt.event.ActionListener {  DlgTracePlay adaptee;  DlgTracePlay_BeginYear_actionAdapter(DlgTracePlay adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.BeginYear_actionPerformed(e);  }}class DlgTracePlay_jButton1_actionAdapter implements java.awt.event.ActionListener {  DlgTracePlay adaptee;  DlgTracePlay_jButton1_actionAdapter(DlgTracePlay adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.jButton1_actionPerformed(e);  }}class DlgTracePlay_jButton2_actionAdapter implements java.awt.event.ActionListener {  DlgTracePlay adaptee;  DlgTracePlay_jButton2_actionAdapter(DlgTracePlay adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.jButton2_actionPerformed(e);  }}

⌨️ 快捷键说明

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