last modified: Jun./29th/2002
HelloSwing.java
:
import java.awt.*; import javax.swing.*; public class HelloSwing { public static void main(String[] args) { // JFrame $B$N%$%s%9%?%s%92=(B JFrame frame = new JFrame("HelloSwing"); // JLabel $B$N%$%s%9%?%s%92=(B JLabel label = new JLabel("Hello World!"); // JFrame $B$N%3%s%F%s%H!&%Z%$%s$N$B
C:\java>javac HelloSwing.java C:\java>java HelloSwing
$B?^!'(B HelloSwing
$B$N$B2r@b(B
$B%Q%C%1!<%8$N%$%s%]!<%H(B
Swing $B%"%W%j%1!<%7%g%s$O!"%Q%C%1!<%8(B
java.awt
,javax.swing
$B$KB0$9$k%/%i%9$r;H$C$F$$$^$9!#=>$C$F!"$3$NFs$D$N%Q%C%1!<%8$KB0$9$kA4$F$N%/%i%9$r%$%s%]!<%H$9$k$N$,4JC1$G$9!#(Bimport java.awt.*; import javax.swing.*;$B%H%C%W%l%Y%k!&%3%s%F%J$N:n@.(B
Swing GUI $B%"%W%j%1!<%7%g%s$G$O!":GDc$G$b0l$D$N%H%C%W%l%Y%k!&%3%s%F%J$,I,MW$G$9!#$3$l$N$&$($K!"B>$N%3%s%]!<%M%s%H$rG[CV$7$FIA2h$7$^$9!#$3$3$G$O!"(B
JFrame
$B%/%i%9$r%$%s%9%?%s%92=$7$F$$$^$9!#$3$l$O%&%#%s%I%&$r:n$k%3%s%]!<%M%s%H$G$9!#(B// JFrame $B$N%$%s%9%?%s%92=(B JFrame frame = new JFrame("HelloSwing"); ... // $B%U%l!<%`$N%;%C%H%"%C%W(B frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true);
JFrame
$B$r%$%s%9%?%s%92=$7$F!"(BHelloSwing
$B$H$$$&%?%$%H%k$N%&%#%s%I%&$r:n$j$^$9!#(BJFrame frame = new JFrame("HelloSwing");$B$3$N$^$^$G$O!"IT2D;k$J$N$G!"2D;k2=$7$^$9!#(B
frame.setVisible(true);$B%5%V%3%s%]!<%M%s%H$N?d>)%5%$%:$*$h$S%l%$%"%&%H$K9g$o$;$F!"$3$N%&%#%s%I%&$N%5%$%:$rJQ99$7$^$9!#(B
frame.pack();$B%&%#%s%I%&$N%/%m!<%:!&%\%?%s(B $B$r2!$9$H!"%"%W%j%1!<%7%g%s$,=*N;$9$k$h$&$K@_Dj$7$^$9!#(B
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);$BItIJ$N:n@.(B
$B%&%#%s%I%&$KG[CV$9$kItIJ$r:n@.$7$^$9!#$3$3$G$O!"(B
JLabel
$B$r%$%s%9%?%s%92=$7$F%i%Y%k$r:n$j$^$9!#(BJLabel label = new JLabel("Hello World!");
JLabel
$B$r%$%s%9%?%s%92=$7$F!"(BHello World!
$B$H$$$&J8;zNs$,IA2h$5$l$F$$$k%i%Y%k$r:n$C$F$$$^$9!#(B$BItIJ$NG[CV(B
$B:n$C$?ItIJ$r%H%C%W%l%Y%k!&%3%s%F%J$KG[CV$9$k$?$a$K!"%H%C%W%l%Y%k!&%3%s%F%J$+$i%3%s%F%s%H!&%Z%$%s$H$$$&$b$N$r
e$KItIJ$rG[CV!"IA2h$7$^$9!#(B Container cont = frame.getContentPane();$B%3%s%F%s%H!&%Z%$%s$KItIJ$rG[CV$7$^$9!#(B
cont.add(label);$B$=$N$[$+$KI,MW$J$3$H(B
$B$3$3$G>R2p$7$?0J30$K!"Cf4V%3%s%]!<%M%s%H!"%l%$%"%&%H%^%M!<%8%c!"%$%Y%s%H=hM}!"%9%l%C%I:n@.!?4IM}$J$I$N
Copyright © 2002 SUGAI, Manabu. All Rights Reserved.
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送