ZKX's LAB

java图形界面万年历 java 万年历 程序源码,不要用图形界面

2020-07-26知识8

用Java实现一个万年历,运行图如下。要求: 使用图形用户界面。 实现日期与星期的查询 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。万年历javaswing求一个java swing带界面的万年历代码 按照你的要求编写的Java swing 带界面的万年历代码如下日历import java.awt.BorderLayout;import java.awt.Color;import java.awt.Font;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Calendar;import javax.swing.BorderFactory;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;public class CCI extends JFrame implements ActionListener{JButton jb1=new JButton(\");JButton jb2=new JButton(\");JButton jb3=new JButton(\">;\");JButton jb4=new JButton(\">;>;\");JPanel jp1=new JPanel();JPanel jp2=new JPanel();JPanel jp3=new JPanel();JPanel jp4=new JPanel();JLabel jl1=new JLabel();JLabel jl2=new JLabel();JLabel[]jl=new JLabel[49];String[]week={\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"};Calendar c=Calendar.getInstance();int year,month,day;int nowyear,nowmonth,nowday;CCI(){super(\"简单日历\");nowyear=c.get(Calendar.YEAR);nowmonth=c.get(Calendar.MONTH)+1;nowday=c.get(Calendar.DAY_OF_。java图形用户界面设计浅谈:[1]简单界面案例 java的图形用户界面设计向来是考试的重难点,但其实,它没有多难, 首先做这个例子 首先导入要使用的java 包 实例化一个容器nw,再实例化一个面板nn 创建两个标签,取名为a1。用java图形用户界面实现: 编写一个日历程序,能实现显示日历等简单功能。 (运行后有窗体出现的那 import javax.swing.JOptionPane;public class NewClass{public static void main(String[]args){int year,month;Calender cal=new Calender(2008,10);cal.showCalender();year=Integer.parseInt(JOptionPane.showInputDialog(\"Year:\"));month=Integer.parseInt(JOptionPane.showInputDialog(\"Month:\"));cal.setYear(year);cal.setMonth(month);cal.showCalender();}}class Calender{private int year,month;public Calender(){year=0;month=1;}public Calender(int year){this.year=year;month=1;}public Calender(int year,int month){this.year=year;if(month>;12)this.month=month%12;elsethis.month=month;}public void setYear(int year){this.year=year;}public void setMonth(int month){if(month>;12)this.month=month%12;elsethis.month=month;}private int dayOfMonth(){int days=0;switch(month){case 1:days=31;break;case 2:{if(((year%4=0)&(year%100。0))|(year%400=0))days=29;elsedays=28;break;}case 3:days=31;break;case 4:days=30;break;case 5:days=31;break;case 6:days=30;break;case 7:days=31;break;case 8:days=。

#string

随机阅读

qrcode
访问手机版