FlowLayout
$BA4$F$N(B JPanel
$B%3%s%]!<%M%s%H$N%G%U%)%k%H%l%$%"%&%H%^%M!<%8%c$G$9!#$9$Y$F$N%3%s%]!<%M%s%H$r:8$+$i1&$XG[CV$7!"I,MW$,$"$l$P2~9T$7$FB3$-$^$9!#(B
$B%3%s%9%H%i%/%?(B
FlowLayout()
- $B%G%U%)%k%H$N(B 5 $BC10L$N?eJ?4V3V$H?bD>4V3V$r;}$D(B FlowLayout $B$rCf1{$KB7$($F9=C[$7$^$9!#(B
FlowLayout(int align)
- $B%G%U%)%k%H$N(B 5 $BC10L$N?eJ?4V3V$H?bD>4V3V$r;}$D(B FlowLayout $B$r;XDj$5$l$?G[CV$G9=C[$7$^$9!#(B
FlowLayout(int align, int hgap, int vgap)
- $B;XDj$5$l$?G[CV$*$h$S;XDj$5$l$??eJ?4V3V$*$h$S?bD>4V3V$G?7$7$$%U%m!<%l%$%"%&%H%^%M!<%8%c$r:n@.$7$^$9!#(B
GridLayout
$B;XDj$5$l$?9T?t$KJ,$1$FG[CV$7$^$9!#$3$N$H$-!"A4$F$N%3%s%]!<%M%s%H$N%5%$%:$OF1$8$K$J$j$^$9!#(B
$B%3%s%9%H%i%/%?(B
GridLayout()
- 1 $B9TCf$K%3%s%]!<%M%s%H$"$?$j(B 1 $B$D$NNs$r;}$D%G%U%)%k%H;XDj$G%0%j%C%I%l%$%"%&%H$r:n@.$7$^$9!#(B
GridLayout(int rows, int cols)
- $B;XDj$5$l$??t$N9T$HNs$r;}$D%0%j%C%I%l%$%"%&%H$r:n@.$7$^$9!#(B
GridLayout(int rows, int cols, int hgap, int vgap)
- $B;XDj$5$l$??t$N9T$HNs$r;}$D%0%j%C%I%l%$%"%&%H$r:n@.$7$^$9!#(B
BorderLayout
$BA4$F$N%3%s%F%s%H!&%Z%$%s$N%G%U%)%k%H%l%$%"%&%H!&%^%M!<%8%c$G$9!#NN0h$r>e!"2$l$O8GM-$N%-!<%o!<%I$G$"$k!"(B NORTH
, SOUTH
, WEST
, EAST
, CENTER
$B$G;XDj$5$l$^$9!#(B
$B%3%s%9%H%i%/%?(B
BorderLayout()
- $B%3%s%]!<%M%s%H4V$K4V3V$r@_$1$:$K!"?7$7$$%\!<%@%l%$%"%&%H$r9=C[$7$^$9!#(B
BorderLayout(int hgap, int vgap)
- $B%3%s%]!<%M%s%H4V$K4V3V$r;XDj$7$F!"?7$7$$%\!<%@%l%$%"%&%H$r9=C[$7$^$9!#(B
CardLayout
$B%+!<%I$r@Q$_=E$M$k$h$&$K
$B%3%s%9%H%i%/%?(B
CardLayout()
- $B?7$7$$%+!<%I%l%$%"%&%H$r%5%$%:%<%m$N4V3V$G:n@.$7$^$9!#(B
CardLayout(int hgap, int vgap)
- $B;XDj$5$l$??eJ?J}8~$*$h$S?bD>J}8~$N4V3V$r;H$C$F?7$7$$%+!<%I%l%$%"%&%H$r:n@.$7$^$9!#(B
GridBagLayout
$B:G$bJ#;($JG[CV$r
$B%3%s%9%H%i%/%?(B
GridBagLayout()
- $B%0%j%C%I%P%C%0%l%$%"%&%H%^%M!<%8%c$r:n@.$7$^$9!#(B
BoxLayout
$B%3%s%]!<%M%s%H$rC10l9T!"$b$7$/$OC10lNs$KG[CV$7$^$9!#(B
$B%3%s%9%H%i%/%?(B
BoxLayout(Container target, int axis)
- $B%3%s%]!<%M%s%H$r:8$+$i1&!"$"$k$$$O>e$+$i2<$N$I$A$i$K$b%l%$%"%&%H$9$k%l%$%"%&%H%^%M!<%8%c$r:n@.$7$^$9!#(B
$B%5%s%W%k(B
JFrame
$B$N%3%s%F%s%H!&%Z%$%s$K!"Fs$D$N%Q%M%k$rG[CV$7!"3F!9$KJL$N%l%$%"%&%H!&%^%M!<%8%c$r;XDj$7$^$9!#(B
LayoutDemo.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.*;
class LayoutDemo implements SwingConstants {
public static void main(String[] args) {
//JFrame $B$N%$%s%9%?%s%92=(B
JFrame frame = new JFrame("HowdyGUI");
//JPanel $B$N%$%s%9%?%s%92=(B
JPanel panel1 = new JPanel();
JPanel panel2 = new JPanel();
//JLabel $B$N%$%s%9%?%s%92=(B
JLabel label1 = new JLabel("JLabel 1", CENTER);
JLabel label2 = new JLabel("JLabel 2", CENTER);
JLabel label3 = new JLabel("JLabel 3", CENTER);
//JButton $B$N%$%s%9%?%s%92=(B
JButton button1 = new JButton("JButton 1");
JButton button2 = new JButton("JButton 2");
JButton button3 = new JButton("JButton 3");
//$B%l%$%"%&%H!&%^%M!<%8%c(B
panel1.setLayout(new BorderLayout());
//$BItIJ$NG[CV(B
panel1.add(button1, BorderLayout.CENTER);
panel1.add(label1, BorderLayout.NORTH);
//$B%l%$%"%&%H!&%^%M!<%8%c(B
panel2.setLayout(new FlowLayout());
//$BItIJ$NG[CV(B
panel2.add(button2);
panel2.add(label2);
panel2.add(button3);
panel2.add(label3);
//$B%3%s%F%s%H!&%Z%$%s$N//$B%l%$%"%&%H%^%M!<%8%c(B
cont.setLayout(new GridLayout(2,1));
//$B%3%s%F%s%H%Z%$%s$KItIJ$rG[CV(B
cont.add(panel1);
cont.add(panel2);
//Frame $B$N%;%C%H%"%C%W(B
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}
$B%3%s%Q%$%k$H
C:\java>javac LayoutDemo.java
C:\java>java LayoutDemo
|
$B?^!' |
$BFs$D$N%Q%M%k$,#29T#1Ns$N(B GridRayout
$B$GG[CV$5$l$F$$$^$9!#%0%j%C%I!&%l%$%"%&%H$O;XDj$5$l$?9T?t!"Ns?t$NF1$8Bg$-$5$N6k7ANN0h$r:n$j!"%3%s%]!<%M%s%H$rG[CV$7$^$9!#(B
$B:G=i$N%Q%M%k$K$O!"%\%?%s$d%i%Y%k$,(B BorderLayout
$B$GG[CV$5$l$F$$$^$9!#%\!<%@!FnKL!"Cf1{$N8^$D$KJ,3d$7!";XDj$5$l$?NN0h$K%3%s%]!<%M%s%H$rG[CV$7$^$9!#(B
$BFsHVL\$N%Q%M%k$K$O!"%\%?%s$d%i%Y%k$,(B FlowLayout
$B$GG[CV$5$l$F$$$^$9!#%3%s%]!<%M%s%H$r!"$=$N?d>)%5%$%:$GI=<($7!"=PMh$k$@$10l9TFb$KEyI}$GI=<($7$h$&$H$7$^$9!#%l%$%"%&%HNN0h$NI}$,!"%3%s%]!<%M%s%H$N?d>)%5%$%:$NOB$r3d$j9~$s$@$i!"?7$7$$9T$r:n$C$F!"$O$_=P$7$?%3%s%]!<%M%s%H$r$=$3$KI=<($7$^$9!#(B
|
$B?^!' |
<<PREV | ToC | NEXT>>
Copyright © 2001-2002 SUGAI, Manabu. All Rights Reserved.