Đang tải... (xem toàn văn)
Swing được mô tả như là một tập các thành phần đồ họa được tạo ra để những cảm quan (Look&Feel) được thể hiện vào thời điểm runtime Thật sự, thì Swing còn nhiều hơn như thế. Swing là bộ công cụ GUI thế hệ kế tiếp mà Sun Microsystems tạo ra cho phép môi trường phát triển enterprise trong Java.Bằng môi trường phát triển enterprise, chúng ta hiểu rằng, các lập trình viên có thể sử dụng Swing để tạo ra các ứng dụng Java có khả năng mở rộng với một dãy nhiều thành phần mạnh mẽ. Thêm vào đó, bạn có thể kế thừa hoặc chỉnh sửa những thành phần này để điều khiển việc hiển thị và các hành xử của chúng
Đề tài: Tìm hiểu gói javax.swing & bài toán ứng dụng Giảng viên hướng dẫn : Phùng Anh Tuấn Lớp : CT801 Nhóm : 10 Thành viên : 1 . Lê Đại Nam 2 . Lâm Việt Hưng 3 . Lê Thị Thủy 4 . Nguyễn Thị Hồng Minh Nội dung ! "#$%#&'$()$*+ ,-."/00" 120"345 67" 89".& :;.& <0=& 1>#". 4? 1 . Tổng quan về Swing @AB"C@5#D""E$"# $%FG@A"+.=HCI, J005K @A"#."L="0 E"&'M"NOP@"Q 5#DB?RS;"QQ"Q$# /=.&-&"0&"+.=.$T$B"=@L$""= 0"0=$=&0"=.U>VB"=@L$""= 0"0=$=&0MW"=VM5E$"=NXY"&Z 4?"+.= 4?UYC![ =D*D"4\-"#$%+]X#. YM+Y"Q"^._&ZH"#$% #-"`##aZW 1 . Tổng quan về Swing C7550 /D""=.H"b""W`)"[5*$ 5#C!Q"HCI, J005&K. c"#$%M"Eb"-C#."L ="0 "#$%,"d0" 3%Q""#$%B 0.e0Me5#H"#$%#-D5E$"=X H,J"`W-#.YMW&Z4?B "=@LFGfPC]W"=X#N 1 . Tổng quan về Swing 1[=D gH=X$(" *H"#$%9dh Y=)"H"#$%*@ "50M"=00M&540=M&$0=M$=.=0&&=M"0=5i=0# "0a"gH"#$%c"=A"-"Q &0"WVD"&f5@A"j-k.=40=5F X"=. g.#=OYc"=A40."` H"#$% 1 . Tổng quan về Swing 6Y#5*$ la0&&5"- mla&"50 la& nla&"0a" 1la&.=40= ola&"0a""5 6la&.5.= &0=la&"0a""5$=&0= 8la&00" la&"0a"="i :la&i50 &0=1la&"=00 <la&$5i 6la&4. 2 . Các khái niệm & chức năng của Swing #$%&'$()$*+ 9$$5"."+.6" p $( p "@L4j@ &q rframeM.D"Z&5#bIUJ=0K rpanelM"B"@LG5#paneIU705K r"".IU>"".K r505IU,05K frame 5#f"@A [ _&top-level container '4i=0V( s $D"j " p $( p "Q"5E$&'Y"N"=XjY g.#=OY" p $( p "@L@A&@ t 4 u 5#f"@A _5#45.&IUv5.K# $$50"&IU9$$50"K panel 5#f"@A "=Iintermediate container)panel! p u w s a s u u "=w s t "". p 505g@ x B s "@P u @ s @ s "= s . p . s &=.55$0&IU=.5570K p "04$0&IU0470KM s . s t @P t 5(xM"@P" s P s =".. 4X u t B u "@P"=w p button p label5 p @ x " p $( p P t Iatomic componentsKM@ x " p $( p p B"X t @ s s " p $( p s 9d"B"@P p M s " p $( p P t p -&0 x 5 p PX t ( u "B"( p p ."@ p $w s @P p 4 p 97;( s $X p " p $( p P t M. B p ...a0&IU..>.aKM"0a"i054&IU0a"J054KM p "50&IU50K 2.Layout Management s B s "@P u @ s &@ t 4 u layout managersX t a s 5( u $w s "@P s p u "=w s t s " p $( p @ s "=.. s >.=40=&&0 x t @P t X s 5-." t RS;&! p s 5 p . s " p $( p 5P s 5X Layout management5 p s "=w p a s u w s "@P s p u "=w s t s " p $( p /! u u MBxB s "@P u @ s &0 x . s B u "layout manager U$5"i.=Bx"=P u &@ t 4 u 8layout managers"B "@P p ( s "qBorderLayout, BoxLayout, FlowLayout, GridBagLayout, p GridLayout.g@ x layout managers@P u "X s "X s X t X t " u " p $( p "=. p B u ""P p X t y p 5P s $"@ s :MCardLayoutM5 p B u ""=@P p P u $! u X u "g. s @P u &@ t 4 u X t X s "P u $ s layout managersP s . Đề tài: Tìm hiểu gói javax. swing & bài toán ứng dụng Giảng viên hướng dẫn : Phùng Anh Tuấn. :;.& <0=& 1>#". 4? 1 . Tổng quan về Swing @AB"C@5#D""E$"#