资源简介
通过图形界面来显示万年历程序。能以月历形式显示日期与星期,支持用户自己输入年份,并提供月份的下拉组合框来选择月份,通过点击更新来刷新日历
具体年份从1900年到2100年甚至更多
代码片段和文件信息
package PermanentCalendar;
/**
* @Author Administrator
* @Date 2018-05-20
* @At XUST
* @All Copyright by Administrator
*
*/
import java.util.Calendar;
public class CalendarBean { // 日期类
int year = 2013month = 10nextDay;
public void setYear(int year){
this.year = year;
}
public void setMonth(int month){
this.month = month;
}
// 根据年月在二维表格中按真实顺序排位
public String[][] getCalendar(){
String a[][] = new String[6][7];
Calendar 日历 = Calendar.getInstance();
日历.set(yearmonth-11);
int 星期几 = 日历.get(Calendar.DAY_OF_WEEK)-1;
int day = 0;
// 判断一个月有多少天
if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12){
day = 31;
}
if(month==4 || month==6 || month==9 || month==11){
day = 30;
}
if(month == 2){
if(((year%4==0)&&(year%100!=0))||(year%400==0)){
day = 29;
}else{
day = 28;
}
}
// 二维数组依次排序
nextDay = 1;
for(int k=0; k<6; k++){
if(k == 0){
for(int j=星期几; j<7; j++){
a[k][j] = ““ + nextDay;
nextDay++;
}
}else{
for(int j=0; j<7 && nextDay<=day; j++){
a[k][j] = ““ + nextDay;
nextDay++;
}
}
}
return a; // 返回二维当前年月数组
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2018-05-20 10:17 Calendar\.classpath
文件 384 2018-05-20 10:17 Calendar\.project
文件 598 2018-05-20 10:17 Calendar\.settings\org.eclipse.jdt.core.prefs
文件 1593 2018-05-20 10:26 Calendar\bin\PermanentCalendar\CalendarBean.class
文件 590 2018-05-20 10:26 Calendar\bin\PermanentCalendar\MainClass.class
文件 3616 2018-05-20 10:38 Calendar\bin\PermanentCalendar\WindowCalendar.class
文件 1327 2018-05-20 10:26 Calendar\src\PermanentCalendar\CalendarBean.java
文件 385 2018-05-20 10:26 Calendar\src\PermanentCalendar\MainClass.java
文件 3131 2018-05-20 10:38 Calendar\src\PermanentCalendar\WindowCalendar.java
目录 0 2018-05-20 10:23 Calendar\bin\PermanentCalendar
目录 0 2018-05-20 10:23 Calendar\src\PermanentCalendar
目录 0 2018-05-20 10:17 Calendar\.settings
目录 0 2018-05-20 10:20 Calendar\bin
目录 0 2018-05-20 10:20 Calendar\src
目录 0 2018-05-20 10:17 Calendar
文件 968 2018-05-15 13:22 项目调试不成功请点击此处.txt
----------- --------- ---------- ----- ----
12893 16
相关资源
- android简易万年历源码
- Jave万年历和时钟
- Java课程设计(万年历)201470
- JAVA万年历程序代码阳历+阴历+节日
- java万年历源程序
- java万年历的源代码显示农历及节假日
- Java万年历(代码及运行结果)
- JAVA实训报告万年历
- JAVA实现万年历小程序
- Java 天气预报 & 万年历(带农历)
- JAVA万年历 课程设计
- Java入门-万年历(37).zip
- HTML5手机端万年历
- android万年历源码
- Java万年历源代码,可显示公历、农历
- 万年历查询系统 Java课程设计 课程设
- java实现万年历详细jar包运行教程
- 利用javaFX写万年历
- 基于Android 万年历源码_2015年新技术
- java课程设计万年历
- 带日程提醒的万年历
- java课程设计:万年历系统的设计
- 简单JAVA语言编写的万年历系统源码图
- java 图形界面万年历源代码
- android万年历两种方法显示农历
- Android 万年历源码
评论
共有 条评论