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

📄 date.java~1~

📁 可在java应用程序的界面中输入年月日的编辑框java bean
💻 JAVA~1~
字号:
package date;import java.awt.*;import com.borland.jbcl.layout.*;import javax.swing.*;import java.io.*;import java.util.Calendar;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2002</p> * <p>Company: </p> * @author unascribed * @version 1.0 */public class Date extends JPanel{  XYLayout xYLayout1 = new XYLayout();  JComboBox year = new JComboBox();  JComboBox month = new JComboBox();  JComboBox day = new JComboBox();  JLabel jLabel1 = new JLabel();  JLabel jLabel2 = new JLabel();  JLabel jLabel3 = new JLabel();  private String date_str;  private String separator;  public Date() {    try {      jbInit();    }    catch(Exception ex) {      ex.printStackTrace();    }  }  private void jbInit() throws Exception {    this.setLayout(xYLayout1);    jLabel1.setFont(new java.awt.Font("SansSerif", 0, 16));    jLabel1.setText("年");    jLabel2.setFont(new java.awt.Font("SansSerif", 0, 16));    jLabel2.setText("月");    jLabel3.setFont(new java.awt.Font("SansSerif", 0, 16));    jLabel3.setText("日");    day.setFont(new java.awt.Font("SansSerif", 0, 14));    year.setFont(new java.awt.Font("SansSerif", 0, 14));    month.setFont(new java.awt.Font("SansSerif", 0, 14));    xYLayout1.setWidth(248);    xYLayout1.setHeight(38);    this.add(year, new XYConstraints(5, 5, 70, 27));    this.add(month, new XYConstraints(99, 4, 54, -1));    this.add(jLabel2, new XYConstraints(155, 6, -1, -1));    this.add(jLabel3, new XYConstraints(230, 6, -1, -1));    this.add(day, new XYConstraints(175, 4, 52, -1));    this.add(jLabel1, new XYConstraints(77, 7, -1, -1));    Calendar date = Calendar.getInstance();    int year_int = date.get(Calendar.YEAR); //取年    int month_int = (date.get(Calendar.MONTH)+1); //取月    int day_int = date.get(Calendar.DATE );    for(int i=0; i<50; i++)      year.addItem(Integer.toString(2000+i)) ;    for(int i=1; i<13; i++)      month.addItem(Integer.toString(i)) ;    for(int i=1; i<32; i++)      day.addItem(Integer.toString(i)) ;    year.setSelectedItem(Integer.toString(year_int) ) ;    month.setSelectedItem(Integer.toString(month_int) ) ;    day.setSelectedItem(Integer.toString(day_int) ) ;    separator="-";  }  public static void main(String[] args) {    Date date1 = new Date();  }  public void setDate_str(String date_str) {   /* year.setSelectedItem(date_str.substring(0,3) );    month.setSelectedItem(date_str.substring(5,6)) ;    day.setSelectedItem(date_str.substring(8,9)) ;*/    this.date_str = date_str;  }  public String getDate_str() {    date_str=year.getSelectedItem().toString() +separator+month.getSelectedItem().toString() +separator+day.getSelectedItem().toString() ;    return date_str;  }  public String getYear() {    return year.getSelectedItem() .toString() ;  }  public void setYear(String year) {    this.year.setSelectedItem(year) ;  }  public String getDay() {    return day.getSelectedItem().toString()  ;  }  public void setDay(String day) {    this.day.setSelectedItem(day);  }  public String getMonth() {    return month.getSelectedItem().toString();  }  public void setMonth(String month) {    this.month.setSelectedItem(month);;  }  public void setSeparator(String separator) {    this.separator = separator;  }  public String getSeparator() {    return separator;  }}

⌨️ 快捷键说明

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