java实现页面显示日历,java做日历

  java实现页面显示日历,java做日历

  本文实例为大家分享了爪哇实现简单日历界面的具体代码,供大家参考,具体内容如下

  请使用JFrame、JPanel、JButton、JLabel和不同的布局管理器,实现如下日历视图。

  导入Java。awt。*;导入javax。挥棒。*;public class Main { public static void Main(String[]args){ JFrame frame=new JFrame( calendar );框架。setdefaultcloseoperation(JFrame .EXIT _ ON _ CLOSE);//第一部分流程布局流程=新流程布局(流程布局.中心);流动。塞思盖普(20);//设置横向间距//流量。setvgap(10);//设置纵向间距JPanel paneln=new JPanel(flow);JLabel l1=新JLabel(2021年7月);JButton left 1=new JButton(" ");JButton left 2=new JButton(" ");JButton right 1=new JButton(“”);JButton right 2=new JButton(“”);潘恩。添加(左1);潘恩。添加(左二);潘恩。添加(L1);paneln.add(右1);paneln.add(右2);frame.add(paneln,BorderLayout .北);//第一部分//第二部分JPanel week=new JPanel(new GridLayout(1,7));//设置数字一(一)行7列的格式JLabel周编号[]=new JLabel[7];weeknum[0]=新JLabel(一,JLabel .中心);weeknum[1]=new JLabel(二,JLabel .中心);weeknum[2]=new JLabel(三,JLabel .中心);weeknum[3]=new JLabel(四,JLabel .中心);weeknum[4]=new JLabel(五,JLabel .中心);weeknum[5]=new JLabel(六,JLabel .中心);weeknum[6]=new JLabel(日,JLabel .中心);weeknum[6].setPreferredSize(新维度(75,75));//设置单元格大小weeknum[6].设置边框(边框工厂。createlineborder(颜色。灰色));//设置显示边框并设计为灰色一周。add(周数[6]);for(int I=0;i6;{ weeknum[i].setPreferredSize(新维度(75,75));//设置单元格大小weeknum[i].设置边框(边框工厂。createlineborder(颜色。灰色));//设置显示边框并设计为灰色一周。add(周数[I]);} frame.add(week,BorderLayout .中心);//第二部分//第三部分JPanel date=new JPanel(new GridLayout(5,7));JButton datenum[]=new JButton[35];int I;字体font=新字体(宋体,字体。斜体,12);//设置个别数字字体for(I=0;i4;I){ String arr= (I 27);datenum[I]=new JButton(arr);datenum[i].设置字体(字体);//实现字体设置约会。add(datenum[I]);datenum[i].setPreferredSize(新维度(75,75));//设置单元格大小} //添加个别数字日期for(I=0;i31I){ String arr= (I 1);datenum[I]=new JButton(arr);约会。add(datenum[I]);datenum[i].setPreferredSize(新维度(75,75));//设置单元格大小} //添加正常数字日期frame.add(date,BorderLayout .南);//第三部分框架。pack();框架。设置可见(真);}}运行结果

  以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持盛行它.

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: