1.问一个ja问题,下面代码为什么会报ja.lang.IllegalArgumentException 这种异常哪 希望大神详细解答
2.求用js写的奥运五环代码
3.奥运五环含义是什么?
给你一些命令自己画吧
FD 前进
CS 清屏
BR 后退
RT 右转
LT 左转
PU (抬笔命令)
PD(落笔命令)
PE(擦除图形)
REPEAT(重复命令) REPEAT +次数 [执行的任务]
STAMPORAL(空心长方形) STAMPORAL+x y
STAMPRECT(空心圆) STAMPRECT+ xy
STEW(设置线宽) STEW
LOGO颜色代码 0黑色 1深蓝 2深绿 3深青 4深红 5深紫 6深棕 7浅灰
8深灰 9浅蓝 10浅绿 11浅 青 12浅红 13 浅 紫 14 黄 15白
应用
SETBG +颜色代码 (设背景)
SETPC +颜色代码 (画笔颜色)
FILL +颜色代码 (填涂)
问一个ja问题,下面代码为什么会报ja.lang.IllegalArgumentException 这种异常哪 希望大神详细解答
FD 前进
CS 清屏
BR 后退
RT 右转
LT 左转
PU (抬笔命令)
PD(落笔命令)
PE(擦除图形)
REPEAT(重复命令) REPEAT +次数 [执行的任务]
STAMPORAL(空心长方形) STAMPORAL+x y
STAMPRECT(空心圆) STAMPRECT+ xy
STEW(设置线宽) STEW
LOGO颜色代码 0黑色 1深蓝 2深绿 3深青 4深红 5深紫 6深棕 7浅灰
8深灰 9浅蓝 10浅绿 11浅 青 12浅红 13 浅 紫 14 黄 15白
应用
SETBG +颜色代码 (设背景)
SETPC +颜色代码 (画笔颜色)
FILL +颜色代码 (填涂)
求用js写的奥运五环代码
Exception?in?thread?"main"?ja.lang.IllegalArgumentException:?adding?a?window?to?a?container
at?ja.awt.Container.checkNotAWindow(Container.ja:431)
at?ja.awt.Container.addImpl(Container.ja:1039)
at?jax.swing.JLayeredPane.addImpl(JLayeredPane.ja:212)
at?ja.awt.Container.add(Container.ja:927)
at?jax.swing.JRootPane.setContentPane(JRootPane.ja:608)
at?jax.swing.JFrame.setContentPane(JFrame.ja:671)
at?DrawCircle.initialize(DrawCircle.ja:18)
at?DrawCircle.<init>(DrawCircle.ja:11)
at?DrawCircle.main(DrawCircle.ja:24)
你为什么会设置contentPane为一个JFrame呢?
import?ja.awt.Graphics;import?jax.swing.JFrame;
import?jax.swing.JPanel;
public?class?DrawCircle?extends?JFrame?{
private?final?int OVAL_WIDTH =?80;
private?final?int OVAL_HEIGHT =?80;
public?DrawCircle()?{
super();
initialize();
}
private?void?initialize()?{
this.setSize(300,?200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setContentPane(new?DrawPanel());
this.setTitle("奥运五环");
//?this.setVisible(true);
}
public?static?void?main(String[]?args)?{
new?DrawCircle().setVisible(true);
}
private?class?DrawPanel?extends?JPanel?{
public?void?paint(Graphics?g)?{
super.paint(g);
g.drawOval(10,?10,?OVAL_WIDTH,?OVAL_HEIGHT);
g.drawOval(80,?10,?OVAL_WIDTH,?OVAL_HEIGHT);
g.drawOval(150,?10,?OVAL_WIDTH,?OVAL_HEIGHT);
g.drawOval(50,?70,?OVAL_WIDTH,?OVAL_HEIGHT);
g.drawOval(120,?70,?OVAL_WIDTH,?OVAL_HEIGHT);
}
}
}
关于setContentPane()和getContentPane()的应用
------摘要:ja_流子 Fab.19 2006--------?
我们可以在 JFrame 对象中添加 AWT 或者 Swing 组件。但是,虽然它有 add 方法,却不能直接用于添加组件,否则会抛出异常——不信就试试。造成这个现象的原因只有一个解释:JFrame 不是一个容器,它只是一个框架。那么,应该怎么添加组件呢?
JFrame 有一个 Content Pane,窗口能显示的所有组件都是添加在这个 Content Pane 中。JFrame 提供了两个方法:getContentPane 和 setContentPane 就是用于获取和设置其 Content Pane 的。
对JFrame添加组件有两种方式:
1)用getContentPane()方法获得JFrame的内容面板,再对其加入组件:frame.getContentPane().add(childComponent)
2)建立一个Jpanel或JDesktopPane之类的中间容器,把组件添加到容器中,用setContentPane()方法把该容器置为JFrame的内容面板:
JpanelcontentPane=newJpanel();
……//把其它组件添加到Jpanel中;
frame.setContentPane(contentPane);
//把contentPane对象设置成为frame的内容面板
奥运五环含义是什么?
<style>
*?{margin:0px;?padding:0px;}
div?{width:100px;?height:100px;?border:4px?solid?red;?border-radius:50%;?position:absolute;}
div:first-child?{border-color:blue;?top:10px;?left:10px;}
div:nth-child(2)?{border-color:yellow;?top:60px;?left:60px;}
div:nth-child(3)?{border-color:black;top:10px;?left:125px;}
div:nth-child(4)?{border-color:green;?top:60px;?left:190px;}
div:nth-child(5)?{top:10px;?left:250px;}
</style>
</head>
<body>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</body>
奥运五怀的含义是:奥林匹克运动有一系列独特而鲜明的象征性标志,如奥林匹克标志、格言、奥运会会旗、会歌、会徽、奖牌、吉祥物等。这些标志有着丰富的文化含义,形象地体现了奥林匹克理想的价值取向和文化内涵。今天,随着奥林匹克运动的不断发展壮大,奥林匹克标志也已经在全世界家喻户晓、深入人心。
《奥林匹克宪章》规定,奥林匹克标志、奥林匹克旗、奥林匹克格言和奥林匹克会歌的产权属于国际奥委会专有。国际奥委会可取一切适当措施使奥林匹克标志、旗、格言和会歌在各国和国际上获得法律保护。为了加强对奥林匹克知识产权和奥林匹克标志的保护,保障和维护奥林匹克知识产权人和奥林匹克标志权利人的合法权益,我国先后颁布了《北京市奥林匹克知识产权保护规定》(2001年10月11日北京市令第85号发布)和《奥林匹克标志保护条例》(2002年2月4日中华人民共和国院令第345号发布)。
当今世界上流传最广的标志要数奥林匹克五环了,随着奥林匹克运动的发展,它已成为奥林匹克精神与文化的形象代表,五环“转”到哪里,奥林匹克运动就在哪里生根开花。
说起五环的来历,曾经有过这样一个有趣的故事。 1936年第11届柏林奥运会第一次举行火炬传递活动,火炬的传递路线自奥林匹亚开始,从希腊北部出境,沿多瑙河穿过奥地利,最后进入德国。为了烘托这一具有象征意义的活动,奥运会组委会卡尔?迪姆及其同事几乎完全按照古奥运会的情景来布置沿途经过的古希腊遗址。火炬到达德尔菲帕那萨斯山的古代运动场时要举行一个特别仪式,这时,迪姆突发奇想,在一个高约3英尺的长方形石头的四面设计并刻上了现代奥林匹克运动的五环标志,放在了古运动场的起跑线一端。仪式结束后,火炬继续北上,而这块作为道具的石头却被留在了古运动场。
由于极少有人知道这块刻有五环标志石头(后被称做“迪姆之石”)的真实身份,此后的很长一段时间,它被当做了“有3000年历史的古代奥运会遗迹”。这个以讹传讹的错误直到20世纪60年代才被德尔菲的希腊官员指出。12年5月,这个文物被送到德尔菲的另一个地方——古罗马广场入口处。
事实上,现代奥林匹克运动的五环标志出自现代奥运会创始人顾拜旦之手。顾拜旦认为奥林匹克运动应该有自己的标志,这个念头在他的脑海里盘桓已久。1913年,他终于构思设计了五环标志和以白色为底印有五环的奥林匹克旗,打算在国际奥委会成立20周年之际推出这个标志。
1914年6月15日~23日,国际奥委会在法国巴黎索邦学院举行代表大会,同时庆祝国际奥委会成立20周年。在纪念大会上,顾拜旦兴致勃勃地拿出自己设计的五环标志和一面印着五环的旗帜向大家展示,并建议将它们作为奥林匹克运动的标志。听了顾拜旦对五环标志的说明后,会议确定将奥林匹克五环和奥林匹克旗作为奥林匹克标志。
奥林匹克五环标志由5个奥林匹克环从左至右套接而成,可以是单色,也可以是蓝、黄、黑、绿、红5种颜色。最初的解释是五种颜色代表各国国旗的颜色,后来又将5个不同颜色的圆环解释为五大洲的象征。
奥运会会旗,3米长,2米宽,以白色为底,象征纯洁。蓝、黄、黑、绿、红五环,环环相扣。1914年,在巴黎举行的奥林匹克大会首次悬挂了奥林匹克旗。1920年,奥林匹克旗第一次飘扬在安特卫普夏季奥运会体育场。这届奥运会后,比利时奥委会赠送了国际奥委会一面同样的旗,在奥运会期间悬挂,后成定制,历届奥运会开幕式上由上届举办城市转交此旗,由举办城市保存,比赛期间主运动场仅悬挂代用品。1952年,奥斯陆市赠送国际奥委会冬季奥运会会旗,交接、保存和使用方法与夏季奥运会相同。
19年6月,国际奥委会正式宣布了会旗和五环的含义:根据《奥林匹克宪章》,奥林匹克旗帜和5个圆环的含义是:象征五大洲的团结以及全世界运动员以公正、坦率的比赛和友好的精神在奥运会上相见。