rendered paste body/**
* @(#)HelloTester.java
*
*
* @author
* @version 1.00 2007/4/1
*/
/** File HelloTester.java */
import javax.swing.JFrame;
public class HelloTester
{
public static void main(String args[])
{
JFrame frame = new HelloFrame();
createSouthPanel();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setTitle("HelloTester");
frame.setVisible(true);
}
}
/** File HelloFrame.java */
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.*;
import java.awt.BorderLayout;
import java.awt.Font;
public class HelloFrame extends JFrame
{
public HelloFrame()
{
message = "Hello, World!";
label = new JLabel(message);
label.setFont(new Font("serif", Font.PLAIN, DEFAULT_SIZE));
add(label, BorderLayout.CENTER);
add(southPanel, BorderLayout.SOUTH);
setSize(FRAME_WIDTH, FRAME_HEIGHT);
}
public void createSouthPanel ()
{
smallerButton = new JButton("Smaller");
largerButton = new JButton("Larger");
southPanel = new JPanel();
southPanel.add(smallerButton);
southPanel.add(largerButton);
}
private String message;
private JLabel label;
private JPanel southPanel;
private JButton smallerButton;
private JButton largerButton;
private static int FRAME_WIDTH = 300;
private static int FRAME_HEIGHT = 300;
private static int DEFAULT_SIZE = 20;
}
cannot find symbol method createSouthPanel()