home *** CD-ROM | disk | FTP | other *** search
- import com.sun.java.swing.AbstractButton;
- import com.sun.java.swing.BorderFactory;
- import com.sun.java.swing.Box;
- import com.sun.java.swing.BoxLayout;
- import com.sun.java.swing.ButtonGroup;
- import com.sun.java.swing.JComponent;
- import com.sun.java.swing.JLabel;
- import com.sun.java.swing.JPanel;
- import com.sun.java.swing.JRadioButton;
- import java.awt.BorderLayout;
- import java.awt.Container;
- import java.awt.event.ActionListener;
-
- public class BorderedPanePanel extends JPanel {
- SwingSet swing;
- JPanel borderedPane;
- ActionListener borderedPaneListener = new BorderedPanePanel$1(this);
-
- public BorderedPanePanel(SwingSet var1) {
- this.swing = var1;
- ((JComponent)this).setBorder(SwingSet.emptyBorder10);
- ((Container)this).setLayout(new BorderLayout());
- this.borderedPane = new JPanel();
- this.borderedPane.setLayout(new BorderLayout());
- this.borderedPane.setBorder(BorderFactory.createTitledBorder("Bordered Pane"));
- JPanel var2 = new JPanel();
- ((JComponent)var2).setBorder(SwingSet.emptyBorder20);
- ((Container)var2).setLayout(new BoxLayout(var2, 1));
- ((Container)var2).add(Box.createRigidArea(SwingSet.vpad10));
- ButtonGroup var4 = new ButtonGroup();
- JLabel var5 = new JLabel("Title Position:");
- var5.setFont(var1.boldFont);
- ((Container)var2).add(var5);
- JRadioButton var3 = (JRadioButton)((Container)var2).add(new JRadioButton("Above Top"));
- ((AbstractButton)var3).addActionListener(this.borderedPaneListener);
- var4.add(var3);
- var3 = (JRadioButton)((Container)var2).add(new JRadioButton("Top"));
- ((AbstractButton)var3).setSelected(true);
- ((AbstractButton)var3).addActionListener(this.borderedPaneListener);
- var4.add(var3);
- var3 = (JRadioButton)((Container)var2).add(new JRadioButton("Below Top"));
- ((AbstractButton)var3).addActionListener(this.borderedPaneListener);
- var4.add(var3);
- var3 = (JRadioButton)((Container)var2).add(new JRadioButton("Above Bottom"));
- ((AbstractButton)var3).addActionListener(this.borderedPaneListener);
- var4.add(var3);
- var3 = (JRadioButton)((Container)var2).add(new JRadioButton("Bottom"));
- ((AbstractButton)var3).addActionListener(this.borderedPaneListener);
- var4.add(var3);
- var3 = (JRadioButton)((Container)var2).add(new JRadioButton("Below Bottom"));
- ((AbstractButton)var3).addActionListener(this.borderedPaneListener);
- var4.add(var3);
- ((Container)var2).add(Box.createRigidArea(SwingSet.vpad10));
- var5 = new JLabel("Title Justification:");
- var5.setFont(var1.boldFont);
- ((Container)var2).add(var5);
- var4 = new ButtonGroup();
- var3 = (JRadioButton)((Container)var2).add(new JRadioButton("Left"));
- ((AbstractButton)var3).addActionListener(this.borderedPaneListener);
- ((AbstractButton)var3).setSelected(true);
- var4.add(var3);
- var3 = (JRadioButton)((Container)var2).add(new JRadioButton("Center"));
- ((AbstractButton)var3).addActionListener(this.borderedPaneListener);
- var4.add(var3);
- var3 = (JRadioButton)((Container)var2).add(new JRadioButton("Right"));
- ((AbstractButton)var3).addActionListener(this.borderedPaneListener);
- var4.add(var3);
- ((Container)this).add("Center", this.borderedPane);
- this.borderedPane.add("Center", var2);
- }
- }
-