You are on page 1of 2

import javax.swing.

*;
import java.awt.*;
@SuppressWarnings("serial")
public class ExempleFrameIntern extends JApplet {
@Override
public void init() {
JDesktopPane desktop=new JDesktopPane();
desktop.setBackground(Color.BLACK);
JInternalFrame f1=new JInternalFrame("BorderLayout");
Container c=f1.getContentPane();
c.add(new JButton("NORTH"),BorderLayout.NORTH);
c.add(new JButton("SOUTH"),BorderLayout.SOUTH);
c.add(new JButton("EAST"),BorderLayout.EAST);
c.add(new JButton("WEST"),BorderLayout.WEST);
c.add(new JButton("CENTER"));
f1.setBounds(0,0,300,200);
f1.setVisible(true);
desktop.add(f1);
JInternalFrame f2=new JInternalFrame("FlowLayout");
JPanel p=new JPanel();
p.add(new JButton("A"));
p.add(new JButton("B"));
p.add(new JButton("C"));
p.add(new JButton("D"));
p.add(new JButton("E"));
f2.setContentPane(p);
f2.setBounds(300,0,300,200);
f2.setVisible(true);
desktop.add(f2);
JInternalFrame f3=new JInternalFrame("GridLayout");
p=new JPanel(new GridLayout(3,2));
for (int i=0;i<6;i++) {
p.add(new JButton(""+i));
}
f3.setContentPane(p);
f3.setBounds(0,200,300,200);
f3.setVisible(true);
desktop.add(f3);
JInternalFrame f4=new JInternalFrame("BoxLayout vertical");
p=new JPanel(null);
p.setLayout(new BoxLayout(p,BoxLayout.Y_AXIS));
for (int i=0;i<6;i++) {
p.add(new JButton(""+i));
}
f4.setContentPane(p);
f4.setBounds(300,200,300,200);
f4.setVisible(true);
desktop.add(f4);
setContentPane(desktop);
setSize(650,500);
}
public void main(String [] args){
ExempleFrameIntern exp = new ExempleFrameIntern();
exp.setVisible(true);

}
}

You might also like