Advertisement
Advertisement
| 11.26.2007 at 07:28AM PST, ID: 22982543 |
|
[x]
Attachment Details
|
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: |
package mugs;
import java.awt.Color;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.EventQueue;
import java.awt.GridLayout;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.WindowConstants;
import javax.swing.border.LineBorder;
import nl.marcoslot.lib.gui.layout.alm.ArithmeticLayoutManager;
public class Practice extends JFrame {
Container panel = null;
JPanel pnlMugs = null;
public Practice() {
init();
}
public void init() {
panel = getContentPane();
panel.setLayout(new ArithmeticLayoutManager()); // #1: Layout #1
//panel.setLayout(new GridLayout()); // #2: Layout #2
JScrollPane sp = new JScrollPane(panel); // #3: Adding scrollpane
pnlMugs = new JPanel();
pnlMugs.setPreferredSize(new Dimension(570,750));
LineBorder line = new LineBorder(Color.black, 1, true);
pnlMugs.setBorder(line);
pnlMugs.setOpaque(false);
panel.add(pnlMugs,"x=10;y=10");
setSize(700, 850);
setTitle("Practice");
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String args[]) {
EventQueue.invokeLater(new Runnable() {
public void run() {
new Practice().setVisible(true);
}
});
}
}
|