import javax.swing.*;
import java.awt.*;
public class NotHelloWorld {
/**
* @param args
*/
public static void main(String[]
args) {
NotHelloWorldFrame frame = new
NotHelloWorldFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
// next class
import javax.swing.*;
import java.awt.*;
public class
NotHelloWorldFrame extends JFrame{
public
NotHelloWorldFrame()
{
setTitle("NotHelloWorld");
setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);
//add panel to frame
NotHelloWorldPanel panel = new NotHelloWorldPanel();
add(panel);
}
public static final int DEFAULT_WIDTH = 400;
public static final int DEFAULT_HEIGHT = 300;
}
// next class
import javax.swing.*;
import java.awt.*;
public class
NotHelloWorldPanel extends JPanel{
public void
paintComponent(Graphics g){
super.paintComponent(g);
//Think about where drawingString
could be helpful
g.drawString("Not a
Hello World Program ", MESSAGE_X, MESSAGE_Y);
}
// Try different sizes both big and
small
public static final int MESSAGE_X = 75;
public static final int MESSAGE_Y = 100;
}