public class AWTDrawing2 {
private Frame f = new Frame("AWTDrawing2");
private SubPanel sp = new SubPanel();
public void launchFrame() {
f.setSize(300, 300);
f.add(sp);
f.setBackground(new Color(39, 241, 211));
f.setVisible(true);
}
public static void main(String[] args) {
new AWTDrawing2().launchFrame();
}
}
class SubPanel extends Panel {
public void paint(Graphics g) {
g.drawString("this is a drawing test", 20, 20);
g.drawLine(20, 20, 50, 50);
g.draw3DRect(60, 50, 70, 30, false);
}
}
import java.awt.*;public class AWTDrawing2 { private Frame f = new Frame("AWTDrawing2"); private SubPanel sp = new SubPanel(); public void launchFrame() { f.setSize(300, 300);