/** * @(#)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()