j*a
2 楼
不得低于100
b*i
3 楼
程序用了Swing, 然后用了Nimbus主题,主窗口是一个JTextPane,利用一个Task每60毫
秒绘制背景,每次大约需要15毫秒。
中间有一次需要把Frame setVisible(false),setResizable等,然后重新显现窗口。出
现本文中最后出现的Exception。如果把task改成每15毫秒一次,则每次都可以出现这
个Exception.用的是jdk。如果改为jre,则看到Exception次数变少,内容都一样,没
有行号。
会是什么原因?会和Repaint以及窗口短暂消失有关系吗?窗口消失的时候,里面有加
入一些Swing的元件,比如layered Pane等。
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.
lang.Boolean cannot be cast to com.sun.java.swing.Painter
at com.sun.java.swing.plaf.nimbus.NimbusStyle.getBackgroundPainter(
NimbusStyle.java:829)
at com.sun.java.swing.plaf.nimbus.SynthPainterImpl.paintBackground(
SynthPainterImpl.java:85)
at com.sun.java.swing.plaf.nimbus.SynthPainterImpl.
paintViewportBackground(SynthPainterImpl.java:2769)
at javax.swing.plaf.synth.SynthViewportUI.update(SynthViewportUI.java:
107)
at javax.swing.JComponent.paintComponent(JComponent.java:752)
at javax.swing.JComponent.paint(JComponent.java:1029)
at javax.swing.JViewport.paint(JViewport.java:747)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5124)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(
RepaintManager.java:1479)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:
1410)
at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
at javax.swing.JComponent._paintImmediately(JComponent.java:5072)
at javax.swing.JComponent.paintImmediately(JComponent.java:4882)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:785)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:
693)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(
SystemEventQueueUtilities.java:125)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(
AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
at java.awt.EventDispatchThread.pumpOneEventForFilters(
EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(
EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
秒绘制背景,每次大约需要15毫秒。
中间有一次需要把Frame setVisible(false),setResizable等,然后重新显现窗口。出
现本文中最后出现的Exception。如果把task改成每15毫秒一次,则每次都可以出现这
个Exception.用的是jdk。如果改为jre,则看到Exception次数变少,内容都一样,没
有行号。
会是什么原因?会和Repaint以及窗口短暂消失有关系吗?窗口消失的时候,里面有加
入一些Swing的元件,比如layered Pane等。
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.
lang.Boolean cannot be cast to com.sun.java.swing.Painter
at com.sun.java.swing.plaf.nimbus.NimbusStyle.getBackgroundPainter(
NimbusStyle.java:829)
at com.sun.java.swing.plaf.nimbus.SynthPainterImpl.paintBackground(
SynthPainterImpl.java:85)
at com.sun.java.swing.plaf.nimbus.SynthPainterImpl.
paintViewportBackground(SynthPainterImpl.java:2769)
at javax.swing.plaf.synth.SynthViewportUI.update(SynthViewportUI.java:
107)
at javax.swing.JComponent.paintComponent(JComponent.java:752)
at javax.swing.JComponent.paint(JComponent.java:1029)
at javax.swing.JViewport.paint(JViewport.java:747)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5124)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(
RepaintManager.java:1479)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:
1410)
at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
at javax.swing.JComponent._paintImmediately(JComponent.java:5072)
at javax.swing.JComponent.paintImmediately(JComponent.java:4882)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:785)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:
693)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(
SystemEventQueueUtilities.java:125)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(
AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
at java.awt.EventDispatchThread.pumpOneEventForFilters(
EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(
EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
d*e
4 楼
An Air Canada passenger says he was left sleeping for 90 minutes after his
flight arrived in Vancouver. The flight from Calgary landed at its
destination, completely deplaned and taxied to a hangar before Kris Lines
was awaken.
The Globe and Mail of Toronto notes Lines' wake-up nudge didn't come from a
"flight attendant or a fellow passenger, but a shocked mechanic, in a
cavernous airplane hangar, where the head of sports law at Staffordshire
University had been asleep for an hour and a half on
flight arrived in Vancouver. The flight from Calgary landed at its
destination, completely deplaned and taxied to a hangar before Kris Lines
was awaken.
The Globe and Mail of Toronto notes Lines' wake-up nudge didn't come from a
"flight attendant or a fellow passenger, but a shocked mechanic, in a
cavernous airplane hangar, where the head of sports law at Staffordshire
University had been asleep for an hour and a half on
c*e
5 楼
有朋友国内邮来一份5页纸(9个版面)、每页大概4百字的中文化工工程解说书找人翻
译,偶周围没有学化工专业的学者,不知在这里问是否能有合适的牛人有兴趣,有酬。
站内联系
译,偶周围没有学化工专业的学者,不知在这里问是否能有合适的牛人有兴趣,有酬。
站内联系
m*k
8 楼
1. after adding swing comps to invisible pane, try invalidate, revalidate,
validate();
repaint() at top pane
2.try not using Nimbus and see what you get
【在 b***i 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: 程序用了Swing, 然后用了Nimbus主题,主窗口是一个JTextPane,利用一个Task每60毫
: 秒绘制背景,每次大约需要15毫秒。
: 中间有一次需要把Frame setVisible(false),setResizable等,然后重新显现窗口。出
: 现本文中最后出现的Exception。如果把task改成每15毫秒一次,则每次都可以出现这
: 个Exception.用的是jdk。如果改为jre,则看到Exception次数变少,内容都一样,没
: 有行号。
: 会是什么原因?会和Repaint以及窗口短暂消失有关系吗?窗口消失的时候,里面有加
: 入一些Swing的元件,比如layered Pane等。
: Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.
: lang.Boolean cannot be cast to com.sun.java.swing.Painter
validate();
repaint() at top pane
2.try not using Nimbus and see what you get
【在 b***i 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: 程序用了Swing, 然后用了Nimbus主题,主窗口是一个JTextPane,利用一个Task每60毫
: 秒绘制背景,每次大约需要15毫秒。
: 中间有一次需要把Frame setVisible(false),setResizable等,然后重新显现窗口。出
: 现本文中最后出现的Exception。如果把task改成每15毫秒一次,则每次都可以出现这
: 个Exception.用的是jdk。如果改为jre,则看到Exception次数变少,内容都一样,没
: 有行号。
: 会是什么原因?会和Repaint以及窗口短暂消失有关系吗?窗口消失的时候,里面有加
: 入一些Swing的元件,比如layered Pane等。
: Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.
: lang.Boolean cannot be cast to com.sun.java.swing.Painter
b*i
11 楼
finally got it.
Put the exception on google, found a german forum. Used google translate to
English, found the explanation is that I modified the UI outside EDT. So
use invokeAndWait to solve the problem.
,
【在 m*****k 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: 1. after adding swing comps to invisible pane, try invalidate, revalidate,
: validate();
: repaint() at top pane
: 2.try not using Nimbus and see what you get
Put the exception on google, found a german forum. Used google translate to
English, found the explanation is that I modified the UI outside EDT. So
use invokeAndWait to solve the problem.
,
【在 m*****k 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: 1. after adding swing comps to invisible pane, try invalidate, revalidate,
: validate();
: repaint() at top pane
: 2.try not using Nimbus and see what you get
e*g
12 楼
我其实正想说,不逼你命题了,会不会感觉好点儿?
语言苍白无力,可还是想回赠你这首歌,Eason在《叱咤又一个十年》上翻唱的《花洒》
我第一次听这首歌的时候,正是心情最灰暗的日子,这歌词真的让我飙泪了,不过也一
下子豁然开朗了。当然要真的放开还是要花些时间,希望你能慢慢开心起来。
http://www.youtube.com/watch?v=Y9yIJ6HTk98
作曲:王菀之
填词:林夕 | 编曲:雷颂德
为了要博世界赞美 便苦恼
害怕永远也做不到
忘掉了偶尔懒理世界 或会更好
期望要有这个与那个 像匹布
被剪碎飞舞 盲目了两眼也但求 要拾到
何必要做奴隶 无需要为失去了的执迷
轮流凉或暖像四季 做人做过世
漫长年月有路轨 人总想拥有东西
要是代价高 越令心中牵系
担忧要是无谓 拿花洒洗礼
为了要与某某爱上 便希冀
为了挫折过 便紧记
全为贡献过 要有报答 便有对比
全为看中过 发觉看错 便生气
甚么叫天理 忘掉奋斗过要随缘 信命理
沙发自在自在齐齐坐
拿去它都总可 去站去跑 无谓靠甚么
何不将一切抛低
志愿大过天 亦像世上蝼蚁
星星永未流逝 如只可感叹它美丽
得到也是无谓 负担高过天
【在 Z*****i 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: 侠女,我给你写了一首歌,心里知道怎么唱,可惜不会写谱,也许你也会有你自己的唱
: 法?:)算是响应Eason的《路……一直都在》吧。
语言苍白无力,可还是想回赠你这首歌,Eason在《叱咤又一个十年》上翻唱的《花洒》
我第一次听这首歌的时候,正是心情最灰暗的日子,这歌词真的让我飙泪了,不过也一
下子豁然开朗了。当然要真的放开还是要花些时间,希望你能慢慢开心起来。
http://www.youtube.com/watch?v=Y9yIJ6HTk98
作曲:王菀之
填词:林夕 | 编曲:雷颂德
为了要博世界赞美 便苦恼
害怕永远也做不到
忘掉了偶尔懒理世界 或会更好
期望要有这个与那个 像匹布
被剪碎飞舞 盲目了两眼也但求 要拾到
何必要做奴隶 无需要为失去了的执迷
轮流凉或暖像四季 做人做过世
漫长年月有路轨 人总想拥有东西
要是代价高 越令心中牵系
担忧要是无谓 拿花洒洗礼
为了要与某某爱上 便希冀
为了挫折过 便紧记
全为贡献过 要有报答 便有对比
全为看中过 发觉看错 便生气
甚么叫天理 忘掉奋斗过要随缘 信命理
沙发自在自在齐齐坐
拿去它都总可 去站去跑 无谓靠甚么
何不将一切抛低
志愿大过天 亦像世上蝼蚁
星星永未流逝 如只可感叹它美丽
得到也是无谓 负担高过天
【在 Z*****i 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: 侠女,我给你写了一首歌,心里知道怎么唱,可惜不会写谱,也许你也会有你自己的唱
: 法?:)算是响应Eason的《路……一直都在》吧。
Z*i
18 楼
谢谢~头像是你吗?这么靓,活到40就挂太可惜了吧。
洒》
【在 e****g 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: 我其实正想说,不逼你命题了,会不会感觉好点儿?
: 语言苍白无力,可还是想回赠你这首歌,Eason在《叱咤又一个十年》上翻唱的《花洒》
: 我第一次听这首歌的时候,正是心情最灰暗的日子,这歌词真的让我飙泪了,不过也一
: 下子豁然开朗了。当然要真的放开还是要花些时间,希望你能慢慢开心起来。
: http://www.youtube.com/watch?v=Y9yIJ6HTk98
: 作曲:王菀之
: 填词:林夕 | 编曲:雷颂德
: 为了要博世界赞美 便苦恼
: 害怕永远也做不到
: 忘掉了偶尔懒理世界 或会更好
洒》
【在 e****g 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: 我其实正想说,不逼你命题了,会不会感觉好点儿?
: 语言苍白无力,可还是想回赠你这首歌,Eason在《叱咤又一个十年》上翻唱的《花洒》
: 我第一次听这首歌的时候,正是心情最灰暗的日子,这歌词真的让我飙泪了,不过也一
: 下子豁然开朗了。当然要真的放开还是要花些时间,希望你能慢慢开心起来。
: http://www.youtube.com/watch?v=Y9yIJ6HTk98
: 作曲:王菀之
: 填词:林夕 | 编曲:雷颂德
: 为了要博世界赞美 便苦恼
: 害怕永远也做不到
: 忘掉了偶尔懒理世界 或会更好
相关阅读
[通知] ChemEng 举办投票:金融危机对你和朋友的生活有无影响?科威特放弃与陶氏化学合资计划 (转载)can I still apply for BF position?不知道美国学冶金还不好找工作 (转载)化工的五大牛校是那几所?关于刚才提到的版副申请2009申请求助,谢谢大家寻找Journal上1968,1975年的两篇文章工资咨询台湾“经营之神”王永庆美国辞世 享年93岁zz燃料电池能否代替内燃机?求助:Job opportunitiesPostdoc position available in U of Minnesota (转载)GRA Position available in Mechanical Engineering,Wayne State University你是否感觉到此次金融危机的影响?2009申请求助!!做基础催化研究的(非应用)和化学有啥区别专业方向中国的炼油能力Merry X'mas and Happy New Year!