Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¼ÇÒ»£ºJavaÖ®¿ÉÊÓ»¯½çÃæswingÉè¼Æ

     ÔÚÍøÉÏÕÒµÄһЩ×ÊÁÏ~~Ïë´æÆðÀ´~~·½±ãÒÔºó²é¿´
ѧϰJava SwingͼÐλ¯±à³Ì£¬ÎÒÃÇÊ×ÏÈÒªÁ˽âÈý¸ö×î»ù±¾µÄ¸ÅÄ¶¥²ãÈÝÆ÷£¬¿Ø¼þ£¬²¼¾Ö¡£
ÏÂÃæ¾ÍÀ´½éÉÜÒ»ÏÂÕâÈý¸ö»ù±¾¸ÅÄî
1.¶¥²ãÈÝÆ÷
ʲôÊǶ¥²ãÈÝÆ÷£¿µ±ÎÒÃÇʹÓÃJava½øÐÐͼÐαà³ÌµÄʱºò£¬Í¼ÔÚÄÄÀï»æÖÆÄØ£¿ÎÒÃÇÐèÒªÒ»¸öÄܹ»ÌṩͼÐλæÖƵÄÈÝÆ÷£¬Õâ¸öÈÝÆ÷¾Í±»³ÆÎª¶¥²ãÈÝÆ÷£¬ÄãÒ²¿ÉÒÔ°ÑËüÏëÏó³ÉÒ»¸ö´°¿Ú¡£¶¥²ãÈÝÆ÷ÊǽøÐÐͼÐαà³ÌµÄ»ù´¡£¬Ò»ÇÐͼÐλ¯µÄ¶«Î÷£¬¶¼±ØÈ»°üÀ¨ÔÚ¶¥²ãÈÝÆ÷ÖС£ÔÚSwingÖУ¬ÎÒÃÇÓÐÈýÖÖ¿ÉÒÔʹÓõĶ¥²ãÈÝÆ÷£¬ËüÃÇ·Ö±ðÊÇ:
·JFrame:ÓÃÀ´Éè¼ÆÀàËÆÓÚWindowsϵͳÖеĴ°¿ÚÐÎʽµÄÓ¦ÓóÌÐò¡£
·JDialog:ºÍJFrameÀàËÆ£¬Ö»²»¹ýJDialogÊÇÓÃÀ´Éè¼Æ¶Ô»°¿ò¡£
·JApplet:ÓÃÀ´Éè¼Æ¿ÉÒÔÔÚǶÈëÔÚÍøÒ³ÖеÄJavaС³ÌÐò¡£
Èç¹ûÐèҪʹÓÃSwingÖÆ×÷Ò»¸ö´°¿ÚÀà³ÌÐò£¬ÎÒÃǵĴúÂë¿´ÆðÀ´Ó¦¸ÃÊÇÕâÑù:
import Javax.swing.*;
public class KyodaiUI extends JFrame {
……
}
2.¿Ø¼þ
¿Ø¼þÊǹ¹³ÉÓ¦ÓóÌÐò½çÃæµÄ»ù±¾ÔªËØ£¬°´Å¥¡¢Îı¾¿ò¡¢½ø¶ÈÌõµÈ£¬ÕâЩ¶¼Êǿؼþ¡£¿Ø¼þ(ÕâÀïÎÒÃÇÖ»ÌÖÂÛ¿ÉÊÓ»¯¿Ø¼þ)ÓÖ¿ÉÒÔ·ÖΪÈÝÆ÷¿Ø¼þºÍ·ÇÈÝÆ÷¿Ø¼þ¡£´Ó×ÖÃæÒâÒåÉÏÀ´Àí½â£¬ÈÝÆ÷¿Ø¼þ¾ÍÊÇÄܰüº¬ÆäËû¿Ø¼þµÄÌØÊâ¿Ø¼þ£¬ÀýÈ磬JavaÖеÄJPanel¿Ø¼þ¾ÍÊôÓÚÈÝÆ÷ÐͿؼþ£¬ÎÒÃÇ¿ÉÒÔÔÚJPanelÖзÅÖð´Å¥¡¢Îı¾¿òµÈ·ÇÈÝÆ÷¿Ø¼þ£¬ÄãÉõÖÁ¿ÉÒÔÔÚJPanelÖÐÔÙ·ÅÖÃÈô¸É¸öJPanel¿Ø¼þ(ÖµµÃ×¢ÒâµÄÊÇ£¬¶¥²ãÈÝÆ÷Ò²ÊÇÈÝÆ÷ÐͿؼþ£¬Ã¿Ò»¸ö´°¿ÚÓ¦ÓóÌÐòÖÐÓÐÇÒÖ»ÄÜÓÐÒ»¸ö¶¥²ãÈÝÆ÷¿Ø¼þ£¬»»¾ä»°Ëµ£¬¶¥²ãÈÝÆ÷²»ÄܰüÀ¨ÔÚÆäËûµÄ¿Ø¼þÖÐ)¡£
JavaÖеÄÈÝÆ÷¿Ø¼þÓкܶ࣬³ý¸Õ²ÅÌáµ½µÄJPanelÍ⣬»¹ÓÐJTabbedPane¡¢JScrollPaneµÈ£¬·ÇÈÝÆ÷¿Ø¼þÓÐJButton¡¢JLabel¡¢JTextFieldµÈ¡£Èç¹ûÄãÐèÒªÏòij¸öÈÝÆ÷Ð͵ĿؼþÖÐÌí¼Ó¿Ø¼þ£¬Äã¿ÉÒÔʹÓà add(Component comp) ·½·¨À´ÊµÏÖ£¬Èç:
>JPanel panel = new JPanel();
JButton button = new JButton();
panel.add(button);
3.²¼¾Ö
ʲôÊDz¼¾Ö£¿²¼¾ÖÊÇJavaÖÐÓÃÀ´¿ØÖƿؼþÅÅÁÐλÖõÄÒ»ÖÖ½çÃæ¹ÜÀíϵͳ¡£Ê¹ÓùýÆäËû¿ÉÊÓ»¯±à³Ì¿ª·¢ÓïÑÔµÄÈËÔÚ³õ´Î½Ó´¥Java½çÃæÉè¼ÆÊ±£¬×Ü»á¸Ð¾õµ½Java½çÃæÉè¼ÆºÜ±ðŤ:¾ÓȻûÓÐÌṩËù¼û¼´ËùµÃµÄÉèÖÿؼþ×ø±êµÄ·½·¨£¡È»¶ø£¬ÊÂʵ֤Ã÷£¬Java±¾ÉíÌṩµÄ²¼¾Ö¹ÜÀíϵͳҲһÑùÄܹ»³öÉ«µØÍê³ÉÎÒÃǵÄÐèÒª£¬¶øÇÒÔÚ¿çÆ½Ì¨Ê±±íÏֵøüÓÐÓÅÊÆ¡£
³£ÓõIJ¼¾ÖÓÐ:
·BorderLayout:½«½çÃæ·Ö¸îΪÉÏÏÂ×óÓÒÒÔ¼°ÖмäÒ»¿éÇøÓòµÄ¹ÜÀíϵͳ£¬ÔÚBorderLayo


Ïà¹ØÎĵµ£º

JavaÈëÃÅ×ܽá

ÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¹²ÓÐÈý´óÌØÐÔ£º·â×°¡¢¼Ì³Ð¡¢¶à̬£»
ÕâÈý´óÌØÐÔÖ®¼äÏ໥¹ØÁª£¬ÆäÖзâ×°ÐÔÊÇÃæÏò¶ÔÏóµÄ»ù´¡£¬¼Ì³ÐÐÔÊÇÈí¼þÖØÓõĹؼü¡£¶ø¶à̬ÐÔÔò±ØÐë´æÔÚÓڼ̳еĻ·¾³Ö®ÖУ¬ÊǶÔÃæÏò¶ÔÏó³ÌÐòÉè¼ÆµÄ²¹³ä¡£
·â×°£»
Java5.0ÐÂÌØÐÔ£»»ù±¾Êý¾ÝÀàÐÍà·â×°Àà ·âÏ䣻 ·â×°Ààà»ù±¾Êý¾ÝÀàÐÍ ²ðÏ䣻
package review; ......

JAVAµÄÈÝÆ÷ List,Map,Set

JAVAµÄÈÝÆ÷---List,Map,Set
Collection
©ÀList
©¦©ÀLinkedList
©¦©ÀArrayList
©¦©¸Vector
©¦¡¡©¸Stack
©¸Set
Map
©ÀHashtable
©ÀHashMap
©¸WeakHashMap
Collection½Ó¿Ú
¡¡¡¡CollectionÊÇ×î»ù±¾µÄ¼¯ºÏ½Ó¿Ú£¬Ò»¸öCollection´ú±íÒ»×éObject£¬¼´CollectionµÄÔªËØ£¨Elements£©¡£Ò»Ð© CollectionÔÊÐíÏà ......

JAVAÖеĶàÏß³Ì

1¡¢ ÈÏʶThreadºÍRunnable
JavaÖÐʵÏÖ¶àÏß³ÌÓÐÁ½ÖÖ;¾¶£º¼Ì³ÐThreadÀà»òÕßʵÏÖRunnable½Ó¿Ú¡£RunnableÊǽӿڣ¬½¨ÒéÓýӿڵķ½Ê½Éú³ÉỊ̈߳¬ÒòΪ½Ó¿Ú¿ÉÒÔʵÏÖ¶à¼Ì³Ð£¬¿öÇÒRunnableÖ»ÓÐÒ»¸örun·½·¨£¬ºÜÊʺϼ̳С£ÔÚʹÓÃThreadµÄʱºòÖ»Ðè¼Ì³ÐThread£¬²¢ÇÒnewÒ»¸öʵÀý³öÀ´£¬µ÷ÓÃstart()·½·¨¼´¿ÉÒÔÆô¶¯Ò»¸öÏ̡߳£
Thread Test = ......

JavaÖÐNative¹Ø¼ü×Ö

Java²»ÊÇÍêÃÀµÄ£¬JavaµÄ²»×ã³ýÁËÌåÏÖÔÚÔËÐÐËÙ¶ÈÉÏÒª±È´«Í³µÄC++ÂýÐí¶àÖ®Í⣬JavaÎÞ·¨Ö±½Ó·ÃÎʵ½²Ù×÷ϵͳµ×²ã£¨ÈçϵͳӲ¼þµÈ)£¬Îª´ËJavaʹÓÃnative·½·¨À´À©Õ¹Java³ÌÐòµÄ¹¦ÄÜ¡£
¿ÉÒÔ½«native·½·¨±È×÷Java³ÌÐòͬ£Ã³ÌÐòµÄ½Ó¿Ú£¬ÆäʵÏÖ²½Ö裺
£±¡¢ÔÚJavaÖÐÉùÃ÷native()·½·¨£¬È»ºó±àÒ룻
£²¡¢ÓÃjavah²úÉúÒ»¸ö.hÎļþ£»
£³¡¢Ð´Ò ......

javaÖÐÄÚ²¿ÀàµÄʹÓÃ

ÄÚ²¿ÀàµÄʹÓõÄÓÅȱµã£º
Óŵ㣺¼õÉÙÁËÔÚÀàÎļþ±àÒëºóµÄ²úÉúµÄ×Ö½ÚÂëÎļþµÄ´óС
ȱµã£ºÊ¹³ÌÐò½á¹¹²»ÇåÎú
ʹÓÃÄÚ²¿ÀàµÄ×¢ÒâÊÂÏ
ÄÚ²¿ÀàµÄʹÓÃÒ»°ã¶¼ÓëËùÔÚµÄÍⲿÀàÓÐÒ»¶¨µÄ¹ØÁª£¬ËüÊÇÔÚÒ»¸öÀàµÄÄÚ²¿Ç¶Ì×¶¨ÒåµÄÀ࣬Ëü¿ÉÒÔÊÇÆäËüÀàµÄ³ÉÔ±£¬Ò²¿ÉÒÔÔÚÒ»¸öÓï¾ä¿éµÄÄÚ²¿¶¨Ò壬»¹¿ÉÒÔÔÚ±í´ïʽÄÚ²¿ÄäÃû¶¨Òå(ÄäÃûÄÚ²¿Àà)¡£
ÄÚ²¿ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ