📄 dailyeventframe.java
字号:
"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 + -