万年历节气java代码_[分享]时钟万年历代码,供大家学习GUI

[分享]时钟万年历代码,供大家学习GUI

如题...

[此贴子已经被作者于2006-5-6 13:51:49编辑过]

搜索更多相关的解决方案:

万年历  GUI  时钟  代码  分享

----------------解决方案--------------------------------------------------------

王者 你太厉害了 又学习了一个知识

就是你上面的 最小化和叉叉 是怎么搞出来的 没看出哪段代码是描述这个的

----------------解决方案--------------------------------------------------------

main方法里面第一个函数

setDefaultLookAndFeelDecoratedpublic static void setDefaultLookAndFeelDecorated(boolean defaultLookAndFeelDecorated)

提供一个关于新创建的 JFrame 是否应该具有当前外观为其提供的 Window 装饰(如边框、关闭窗口的小部件、标题等等)的提示。如果 defaultLookAndFeelDecorated 为 true,则当前的 LookAndFeel 支持提供窗口装饰,并且当前的窗口管理器支持未装饰的窗口,然后新创建的 JFrame 将具有当前 LookAndFeel 为其提供的 Window 装饰。否则,新创建的 JFrame 将具有当前窗口管理器为其提供的 Window 装饰。

执行以下操作可在单个 JFrame 上获得相同的效果:JFrame frame = new JFrame();

frame.setUndecorated(true);

frame.getRootPane().setWindowDecorationStyle(JRootPane.FRAME);

----------------解决方案--------------------------------------------------------

原来如此 收到 谢谢

----------------解决方案--------------------------------------------------------

您好,你的万年历编译时候怎么老是出错呢?你写的怎么那么多,我不怎么看懂你的代码。

你编译的时候出问题了吗,我运行不了结果。

----------------解决方案--------------------------------------------------------

不会有错的 把Clock.java放在一个名叫 Clock的包里

----------------解决方案--------------------------------------------------------

下来学习拉 谢谢啦

----------------解决方案--------------------------------------------------------

请教个问题 如果我要把这个查看按钮给去掉 我是想让他和系统的时间查看器一样的功能 选择后就自动的显示出日期来 我看了半天的代码 不知道把这段给放到哪个下面去

int c_year,c_month,c_week;

c_year=Integer.parseInt(com1.getSelectedItem().toString()); //得到当前所选年份

c_month=Integer.parseInt(com2.getSelectedItem().toString())-1; //得到当前月份,并减1,计算机中的月为0-11

c_week=use(c_year,c_month); //调用函数use,得到星期几

Resetday(c_week,c_year,c_month); //调用函数Resetday

}});

setContentPane(panel);

setVisible(true);

setResizable(false);

----------------解决方案--------------------------------------------------------

以下是引用wm0010在2006-5-22 16:56:00的发言:

请教个问题 如果我要把这个查看按钮给去掉 我是想让他和系统的时间查看器一样的功能 选择后就自动的显示出日期来 我看了半天的代码 不知道把这段给放到哪个下面去给JCombox注册ItemListener监听器

----------------解决方案--------------------------------------------------------

for(int i=1980;i<2100;i++)

{

com1.addItem(""+i);

}

看这段 我这样改后编译对 运行就异常

Exception in thread "main" java.lang.IllegalArgumentException: setSelectedIndex:

2005 out of bounds

at javax.swing.JComboBox.setSelectedIndex(JComboBox.java:595)

at MainFrame.Init(MainFrame.java:82)

at MainFrame.(MainFrame.java:41)

at MainFrame.main(MainFrame.java:150)

还有ItemListener和ActionListener写监听器有区别吗?我试了都可以嘛?

----------------解决方案--------------------------------------------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值