last modified: Jun./28th/2002
Swing $B%3%s%]!<%M%s%H$O!"%"%H%_%C%/!&%3%s%]!<%M%s%H!"Cf4V%3%s%]!<%M%s%H!"%H%C%W%l%Y%k%3%s%]!<%M%s%H$N;0$D$K3,AX2=$5$l$F$$$^$9!'(B
JFrame
JDialog
JApplet
JPanel
JScrollPane
JInternalFrame
JLayeredPane
JRootPane
JButton
JComboBox
JLabel
JProgressBar
JColorChooser
JFileChooser
JTable
$B3F%/%i%9L>$K(B J
$B$,IU$$$F$$$k$N$O!"(B AWT $B$N%3%s%]!<%M%s%H$H6hJL$7$F$$$k$+$i$G$9!#BP1~$9$k(B AWT $B%3%s%]!<%M%s%H$r7Q>5$7$F$$$k$3$H$r<($7$F$$$k$H9M$($F$/$@$5$$!#(B
Swing $B%3%s%]!<%M%s%H$rG[CV$9$k0Y$N30OH$G$"$k(B Top-level $B%3%s%F%J$OI,?\$G$"$j!"$=$3$K(B Intermediate $B%3%s%F%J$rG[CV$7!"$5$i$K(B Atomic $B%3%s%F%J$rG[CV$7$^$9!#3F%3%s%F%J$OAX$H$7$FB>$NAX$NEZBf$H$7$FF/$/$3$H$K$J$j$^$9!#(B
$BBg;(GD$K8@$&$H!"(B Swing $B%"%W%j%1!<%7%g%s$r:n@.$9$k$K$O!"
java.awt.*
, javax.swing.*
$B$N%$%s%]!<%H(B$B0J>e$,(B Swing $B%"%W%j%1!<%7%g%s$GI,MW$J4pK\E*$JF;6q$G$9!#$"$k$b$N$OI,?\$G$O$J$/!"$"$k$b$N$OJ#?t$rAH$_9g$o$;$F;H$$$^$9!#Nc$($P!"Cf4V%3%s%F%J$OI,$:$7$bI,MW$G$O$J$/!"%l%$%"%&%H%^%M!<%8%c$OJ#?tAH$_9g$o$;$k$3$H$,$"$j$^$9!#(B
$B$3$l$i$NF;6q$N>\:Y$O!"DI$C$F@bL@$7$^$9!#(B
$B$3$3$G(B Swing $B%"%W%j%1!<%7%g%s$N$*$*$^$+$JOHAH$_$r<($7$^$9!#(B
GUI_Hierarchy.java
:
// awt $B%Q%C%1!<%8$N%$%s%]!<%H(B import java.awt.*; // swing $B%Q%C%1!<%8$N%$%s%]!<%H(B import javax.swing.*; public class GUI_Hierarchy { public static void main(String[] args) { // $BItIJ$N%$%s%9%?%s%92=(B // $B%H%C%W%l%Y%k%3%s%F%J$N%$%s%9%?%s%92=(B JFrame frame = new JFrame("GUI Hierarchy"); // $BCf4V%3%s%F%J$N%$%s%9%?%s%92=(B JPanel panel = new JPanel(); // $B%"%H%_%C%/!&%3%s%]!<%M%s%H$N%$%s%9%?%s%92=(B JButton button = new JButton("OK"); // $BItIJ$NG[CV(B // $BCf4V%3%s%F%J$K%l%$%"%&%H%^%M!<%8%c$r;XDj(B panel.setLayout(new BorderLayout()); // $BCf4V%3%s%F%J$KItIJ$rG[CV(B panel.add(button, BorderLayout.CENTER); // $B%3%s%F%s%H!&%Z%$%s$N$B$*$*$^$+$K8@$C$F!"%"%H%_%C%/!&%3%s%]!<%M%s%H$rCf4V%3%s%F%J$KG[CV$7!"Cf4V%3%s%F%J$r%H%C%W%l%Y%k!&%3%s%F%J$KG[CV$9$k$3$H$G!"(BGUI $B%"%W%j%1!<%7%g%s$N8+1I$($O:n$i$l$^$9!#(B
$B
C:\java>javac GUI_Hierarchy.java C:\java>java GUI_Hierarchy
$B?^!'(B GUI_Hierarchy
$B$N$B>0!"$3$3$G$O%$%Y%s%H=hM}$N%m%8%C%/$r
Copyright © 2002 SUGAI, Manabu. All Rights Reserved.
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送