📄 frametestdatepicker.java
字号:
package net.aetherial.gis.test;
import javax.swing.*;
import java.awt.*;
import picker.*;
import com.borland.jbcl.layout.*;
import java.awt.event.*;
public class FrameTestDatePicker extends JFrame {
BorderLayout borderLayout1 = new BorderLayout();
JScrollPane jScrollPane1 = new JScrollPane();
JPanel jPanel1 = new JPanel();
XYLayout xYLayout1 = new XYLayout();
JButton jButton1 = new JButton();
public FrameTestDatePicker() {
try {
jbInit();
}
catch(Exception ex) {
ex.printStackTrace();
}
}
void jbInit() throws Exception {
this.getContentPane().setLayout(borderLayout1);
jPanel1.setLayout(xYLayout1);
jButton1.setText("jButton1");
jButton1.addActionListener(new FrameTestDatePicker_jButton1_actionAdapter(this));
this.getContentPane().add(jScrollPane1, BorderLayout.CENTER);
jScrollPane1.getViewport().add(jPanel1, null);
jPanel1.add(jButton1, new XYConstraints(147, 38, -1, -1));
}
public void test(){
JDialog dlg = new JDialog(new Frame(), true);
DateField df = new DateField();
dlg.getContentPane().add(df);
dlg.pack();
dlg.show();
if (null != df.getDate())
System.out.println(df.getDate().toString());
dlg.dispose();
System.exit(0);
}
public static void main(String[] args) {
FrameTestDatePicker frameTestDatePicker = new FrameTestDatePicker();
frameTestDatePicker.setSize(500,500);
frameTestDatePicker.show();
}
void jButton1_actionPerformed(ActionEvent e) {
this.test();
}
}
class FrameTestDatePicker_jButton1_actionAdapter implements java.awt.event.ActionListener {
FrameTestDatePicker adaptee;
FrameTestDatePicker_jButton1_actionAdapter(FrameTestDatePicker adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton1_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -