In my source code,
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
public class Object6 extends JFrame {
JButton p = new JButton("Y");
JButton n = new JButton("N");
public Object6(){
setSize(1280,800);
setVisible(true);
setLayout(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void paint(Graphics g){
p.setLocation(590,500);
n.setLocation(590,550);
add(p);
add(n);
p.setSize(100,50);
n.setSize(100,50);
g.drawString("Does statement 6 apply?", 100, 100);
}
public static void main(String[]args){
new Object6();
}
}
Button "p" and the string appears; however, button "n" appears only if i click the space where it is supposed to be. When i remove g.drawString("Does statement 6 apply?", 100, 100);
, both buttons appear simultaneously.
How can I add g.drawString("Does statement 6 apply?", 100, 100);
while both buttons appear simultaneously?