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

📄 year.java

📁 本文件包中包含了15个java课程设计。对java学习是很不错的。
💻 JAVA
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package 日历记事本;/** * * @author Administrator */import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Year extends Box implements ActionListener{  int year;                             JTextField showYear=null;             JButton 明年,去年;  CalendarPad 日历;  public Year(CalendarPad 日历)  {       super(BoxLayout.X_AXIS);             showYear=new JTextField(4);     showYear.setForeground(Color.blue);     showYear.setFont(new Font("TimesRomn",Font.BOLD,14));      this.日历=日历;     year=日历.getYear();     明年=new JButton("下年");     去年=new JButton("上年");     add(去年);     add(showYear);     add(明年);     showYear.addActionListener(this);     去年.addActionListener(this);     明年.addActionListener(this);  } public void setYear(int year)  {    this.year=year;    showYear.setText(""+year);  } public int getYear()  {    return year;  }  public void actionPerformed(ActionEvent e)  {    if(e.getSource()==去年)      {        year=year-1;        showYear.setText(""+year);        日历.setYear(year);        日历.设置日历牌(year,日历.getMonth());      }    else if(e.getSource()==明年)      {        year=year+1;        showYear.setText(""+year);        日历.setYear(year);        日历.设置日历牌(year,日历.getMonth());      }    else if(e.getSource()==showYear)      {         try            {              year=Integer.parseInt(showYear.getText());              showYear.setText(""+year);              日历.setYear(year);              日历.设置日历牌(year,日历.getMonth());            }         catch(NumberFormatException ee)            {              showYear.setText(""+year);              日历.setYear(year);              日历.设置日历牌(year,日历.getMonth());            }      }  }   }

⌨️ 快捷键说明

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