Commit 64c6bfec authored by Trisha Gee's avatar Trisha Gee
Browse files

[Ch15] Code for screenshots

parent b1670304
Loading
Loading
Loading
Loading
+24 −0
Changes for src/main/java/ch15/SwingExamples.java: 24 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch15;

import javax.swing.*;
import java.awt.*;

public class SwingExamples {
  public static void main(String[] args) {
    JFrame frame = new JFrame();
    JButton button = new JButton("click me");

    Box box = new Box(BoxLayout.Y_AXIS);
    box.add(button);
    box.add(new JCheckBox("choose me"));

    frame.getContentPane().add(BorderLayout.EAST, box);

    Box textBox = new Box(BoxLayout.X_AXIS);
    textBox.add(new JTextField("this is a text field"));
    frame.getContentPane().add(BorderLayout.NORTH, textBox);

    frame.setSize(300,300);
    frame.setVisible(true);
  }
}