课程2gui&jdk5&xml

课程2gui&jdk5&xml

ID:17966528

大小:41.46 KB

页数:26页

时间:2018-09-11

课程2gui&jdk5&xml_第1页
课程2gui&jdk5&xml_第2页
课程2gui&jdk5&xml_第3页
课程2gui&jdk5&xml_第4页
课程2gui&jdk5&xml_第5页
资源描述:

《课程2gui&jdk5&xml》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程2GUI&JDK5&XMLchapter08锛欸UIimportjava.awt.*;javax.swing.*;java.awt.event.*;鍥惧舰鐢ㄦ埛鐣岄潰锛欸UI(GraphicsUserInterface)1銆傚鍣?Container)锛氬彲浠ユ斁缃叾浠栫殑瀹瑰櫒鎴栫粍浠讹紙濡傦細鎸夐挳锛屾枃鏈绛夛級銆?(1)椤剁骇瀹瑰櫒锛氫綅浜庢渶澶栧眰锛屼笉鑳借鏀剧疆鍦ㄥ叾浠栧鍣ㄤ腑锛屼絾鏄彲浠ユ斁缃叾浠栫殑瀹瑰櫒鎴栫粍浠躲€侸Frame(2)涓棿瀹瑰櫒锛氬彲浠ヨ鏀剧疆鍦ㄥ叾浠栫殑瀹瑰櫒涓紝涔熷彲浠ユ

2、斁缃叾浠栫殑瀹瑰櫒鎴栫粍浠躲€侸Panel2銆傚竷灞€绠$悊(1)FlowLayout锛氭祦寮忓竷灞€(渚濇鐨勬帓鍒楁斁缃?(2)BorderLayout锛氳竟鐣屽紡甯冨眬(涓?涓?宸?鍙?涓?(3)GridLayout锛氱綉鏍煎紡甯冨眬(绗笁鈥滆鈥濓紝绗簲鈥滃垪鈥?(渚嬶細璁$畻鍣?(4)CardLayout锛氬崱寮忓竷灞€(琛屾爣)JFrameJPanelJButton:鎸夐挳JTextField:鍗曡鏂囨湰缂栬緫妗?JPasswordField:杈撳叆鏃朵互鈥滐紛鈥濅唬鏇?JTextArea:澶氳鏂囨湰缂栬緫

3、妗?JLabel:鏍囩JList:鍒楄〃妗?JComboBox:缁勫悎妗?鐢变竴涓枃鏈鍜屼竴涓垪琛ㄦ缁勬垚锛氭棦鍙互杈撳叆鏁版嵁锛屽張鍙互鐢ㄤ笅鎷夊垪琛ㄦ閫夋嫨鏁版嵁)3銆備簨浠跺鐞嗗師鐞?(1)浜嬩欢锛氭垜浠€滄墍鍏虫敞鐨勨€濆璞$殑灞炴€у€肩殑鍙樺寲銆?(2)浜嬩欢澶勭悊锛氫簨浠跺彂鐢熶箣鍚庣珛鍗宠鎵ц鐨勪换鍔°€?(3)浜嬩欢澶勭悊鐨勮绱狅細浜嬩欢婧愶細鍙戠敓浜嬩欢鐨勪富浣?婧愬ご)浜嬩欢绫伙細{浜嬩欢婧愶紱瀵逛簨浠剁殑鎻忚堪锛?}浜嬩欢婧愶細Girlinterface锛歨appy();sa

4、d();Girl锛氳瀵?鐩戝惉interface锛氫簨浠跺鐞嗗師鍒欙細澶勭悊鐣岄檺(鎺ュ彛鐨勪笁澶х壒鎬?锛?1)瀹氫箟绫诲熀鏈姛鑳借姹?锛?2)缁熶竴瀵圭敤鎴风殑鎺ュ彛锛岀粺涓€鐢ㄦ埛鐨勬搷浣滄柟寮?锛?3)闄愬埗澶勭悊鎴栨搷浣滅殑鐣岄檺[Type]Event锛氫簨浠剁被[Type]Listener锛氬畾涔変簨浠跺鐞嗚寖鍥寸殑鐩戝惉鎺ュ彛add[Type]Listener锛氭坊鍔犵洃鍚柟娉?remvoe[Type]Listener锛氬垹闄ょ洃鍚柟娉?姣忛殧澶氶暱鏃堕棿鎵ц涓€娆℃煇涓换鍔?Timertimer

5、=newTimer(鏃堕棿闂撮殧[姣],鎵ц鐨勪换鍔?;timer.start();timer.stop();Timertimer=newTimer(1000,newActionListener(){publicvoidactionPerformed(ActionEvente){//鎵ц鐨勪换鍔?}});00:01:00鍒嗗眰寮€鍙戯細(1)琛ㄧず灞傦細鍜岀敤鎴疯繘琛屼氦浜掑強鏈夋晥鎬х殑楠岃瘉銆?(2)涓氬姟閫昏緫灞傦細CRUD,userService鍐椾綑锛?4銆?(1)鍗曢€夋寜閽?JRadioButton榛樿琚

6、€変腑锛歵rue;ButtonGroup:閫昏緫鍒嗙粍JRadioButtonrb1=____JRadioButtonrb2=____ButtonGroupbg=____bg.add(rb1);//bg:涓嶆槸瀹瑰櫒锛屼笉鑳藉啓鎴恜.add(bg);bg.add(rb2);JPanelp=newJPanel();//p.add(bg);p.add(rb1);p.add(rb2);(2)澶嶉€夋寜閽?JCheckBox5銆傜獥鍙h彍鍗?鑿滃崟鏉★細JMenuBar鑿滃崟锛欽Menu鑿滃崟椤癸細JMenuItem鍗曢€?鑿滃崟椤癸

7、細JRadioButtonMenuItem澶嶉€?鑿滃崟椤癸細JCheckBoxMenuItem.addSeparator();//鍒嗗壊绾?6銆傚揩鎹疯彍鍗?JPopupMenu=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=chapter10锛氬绾跨▼(threads)1銆傛蹇碉細濡傛灉鍒涘缓浜嗗涓嚎绋嬶紝鍒欏涓嚎绋嬧€滀氦浜掕繍琛屸€濓紝涓嶆槸

8、绛変竴涓嚎绋嬫墽琛屽畬浜嗗啀鎵ц鍙︿竴涓嚎绋?(1)杩涚▼锛?OS锛氬畬鏁寸殑浠诲姟锛屽彲浠ョ敱鑻ュ共搴旂敤绋嬪簭鍗忓悓瀹屾垚銆?JAVA锛氬崟鎸囦竴涓簲鐢ㄧ▼搴忋€?杩涚▼涔嬮棿鐨勫湴鍧€绌洪棿鏄嫭绔嬬殑銆?CPU鍦ㄥ悓涓€鈥滄椂闂存鈥濆唴鍏变韩銆

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。