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

📄 dailyeventframe.java

📁 这是一个完全的开发实例
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
                "eventtime, getdate())\n", null, true, Load.UNCACHED));
        jPanel5.setLayout(gridBagLayout2);
        jLabel8.setFont(new java.awt.Font("Dialog", Font.PLAIN, 13));
        jLabel8.setText("最近生日:");
        jLabel9.setFont(new java.awt.Font("Dialog", Font.PLAIN, 13));
        jLabel9.setText("寿星:");
        jdbLabel1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
        jdbLabel1.setText("jdbLabel1");
        jdbLabel1.setColumnName("eventtime");
        jdbLabel1.setDataSet(queryDataSet3);
        jdbLabel2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
        jdbLabel2.setText("jdbLabel2");
        jdbLabel2.setColumnName("personality");
        jdbLabel2.setDataSet(queryDataSet3);
        /**
         * 最近发生事件的数据集
         */
        queryDataSet4.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(
                database1,
                "SELECT *\nFROM dailyevent\nWHERE (EventTime > GETDATE())\nORDER BY EventTime", null, true,
                Load.UNCACHED));
        jLabel10.setFont(new java.awt.Font("Dialog", Font.PLAIN, 13));
        jLabel10.setToolTipText("");
        jLabel10.setText("最近事件");
        jdbLabel3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
        jdbLabel3.setText("jdbLabel3");
        jdbLabel3.setColumnName("eventtime");
        jdbLabel3.setDataSet(queryDataSet4);
        /**
         * EventType表的数据集合
         */
        queryDataSet1.setMetaDataUpdate(MetaDataUpdate.ALL);
        queryDataSet1.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(
                database1, "select * from eventtype", null, true, Load.ALL));
        /**
         *JdbComboBox的设置
         */
        jdbComboBox1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 13));
        jdbComboBox1.setColumnName("eventtypeuid");
        jdbComboBox1.setDataSet(queryDataSet2);
        /**
         * 记事类型的下拉列表(pickList)
         */
        column3.setColumnName("eventtypeuid");
        column3.setDataType(com.borland.dx.dataset.Variant.INT);
        column3.setPickList(new com.borland.dx.dataset.PickListDescriptor(
                queryDataSet1, new String[] {"EVENTTYPEUID"},
                new String[] {"EVENTTYPENAME"}, new String[] {"EVENTTYPEUID"},
                "EVENTTYPENAME", false));
        column3.setTableName("dailyevent");
        column3.setServerColumnName("eventtypeuid");
        column3.setSqlType(4);

        jTabbedPane1.setFont(new java.awt.Font("Dialog", Font.BOLD, 16));
        jMenuBar1.add(jMenuFile);
        jMenuFile.add(jMenuFileExit);
        jMenuBar1.add(jMenuHelp);
        jMenuHelp.add(jMenuHelpAbout);
        setJMenuBar(jMenuBar1);
        /**
         * 各个组件的位置控制代码
         */
        contentPane.add(jPanel1, java.awt.BorderLayout.CENTER);
        jPanel1.add(jTabbedPane1, java.awt.BorderLayout.CENTER);
        tableScrollPane1.getViewport().add(jdbTable1);
        jPanel3.add(tableScrollPane1, java.awt.BorderLayout.CENTER);
        jPanel1.add(jdbStatusLabel1, java.awt.BorderLayout.SOUTH);
        jPanel4.add(jdbNavToolBar1);
        jPanel1.add(jPanel4, java.awt.BorderLayout.NORTH);
        jPanel2.add(jLabel2, new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.NONE,
                new Insets(0, 0, 0, 0), 0, 0));
        jPanel2.add(jLabel4, new GridBagConstraints(0, 3, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.NONE,
                new Insets(0, 0, 0, 0), 0, 0));
        jPanel2.add(jdbComboBox1, new GridBagConstraints(1, 3, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.BOTH,
                new Insets(0, 0, 0, 0), 0, 0));
        jPanel2.add(jLabel7, new GridBagConstraints(3, 1, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.NONE,
                new Insets(0, 0, 0, 0), 0, 0));
        jPanel2.add(jLabel3, new GridBagConstraints(0, 4, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.NONE,
                new Insets(0, 0, 0, 0), 0, 0));
        jPanel2.add(jLabel6, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.NONE,
                new Insets(0, 0, 0, 0), 0, 0));
        jPanel2.add(jLabel1, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.NONE,
                new Insets(0, 0, 0, 0), 0, 0));
        jPanel2.add(jdbTextField4, new GridBagConstraints(1, 0, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.BOTH,
                new Insets(0, 0, 0, 0), 0, 0));
        jPanel2.add(jdbTextField1, new GridBagConstraints(1, 1, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.BOTH,
                new Insets(0, 0, 0, 0), 0, 0));
        jPanel2.add(jdbTextField2, new GridBagConstraints(1, 2, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.BOTH,
                new Insets(0, 0, 0, 0), 0, 0));
        jPanel2.add(jdbTextField3, new GridBagConstraints(1, 4, 3, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.BOTH,
                new Insets(0, 0, 0, 0), 0, 0));
        jPanel2.add(jLabel5, new GridBagConstraints(0, 5, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.NONE,
                new Insets(10, 0, 0, 0), 0, 1));
        jPanel2.add(jScrollPane1, new GridBagConstraints(1, 5, 3, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.BOTH,
                new Insets(10, 0, 0, 0), 0, 0));
        jScrollPane1.getViewport().add(jdbTextArea1);
        jPanel5.add(jdbLabel3, new GridBagConstraints(1, 0, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.NONE,
                new Insets(0, 0, 0, 0), 0, 0));
        jPanel5.add(jLabel8, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.BOTH,
                new Insets(20, 0, 0, 0), 0, 0));
        jPanel5.add(jdbLabel1, new GridBagConstraints(1, 1, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.BOTH,
                new Insets(20, 0, 0, 0), 0, 0));
        jPanel5.add(jLabel9, new GridBagConstraints(2, 1, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.BOTH,
                new Insets(20, 0, 0, 0), 0, 0));
        jPanel5.add(jdbLabel2, new GridBagConstraints(3, 1, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.BOTH,
                new Insets(20, 0, 0, 0), 0, 0));
        jTabbedPane1.add(jPanel2, "记事");
        jTabbedPane1.add(jPanel3, "记事列表");
        jTabbedPane1.add(jPanel5, "提醒");
        jPanel5.add(jLabel10, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0
                , GridBagConstraints.CENTER, GridBagConstraints.NONE,
                new Insets(0, 0, 2, 0), 2, -1));
    }

    /**
     * File | Exit action performed.
     *
     * @param actionEvent ActionEvent
     */
    void jMenuFileExit_actionPerformed(ActionEvent actionEvent) {
        System.exit(0);
    }

    /**
     * Help | About action performed.
     *
     * @param actionEvent ActionEvent
     */
    void jMenuHelpAbout_actionPerformed(ActionEvent actionEvent) {
        DailyEventFrame_AboutBox dlg = new DailyEventFrame_AboutBox(this);
        Dimension dlgSize = dlg.getPreferredSize();
        Dimension frmSize = getSize();
        Point loc = getLocation();
        dlg.setLocation((frmSize.width - dlgSize.width) / 2 + loc.x,
                        (frmSize.height - dlgSize.height) / 2 + loc.y);
        dlg.setModal(true);
        dlg.pack();
        dlg.show();
    }
}


class DailyEventFrame_jMenuFileExit_ActionAdapter implements ActionListener {
    DailyEventFrame adaptee;

    DailyEventFrame_jMenuFileExit_ActionAdapter(DailyEventFrame adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent actionEvent) {
        adaptee.jMenuFileExit_actionPerformed(actionEvent);
    }
}


class DailyEventFrame_jMenuHelpAbout_ActionAdapter implements ActionListener {
    DailyEventFrame adaptee;

    DailyEventFrame_jMenuHelpAbout_ActionAdapter(DailyEventFrame adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent actionEvent) {
        adaptee.jMenuHelpAbout_actionPerformed(actionEvent);
    }
}

⌨️ 快捷键说明

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