Wednesday, May 14, 2014

Help please!!!!!








Im having trouble. Whenever I try to run this code, it closes right away and I can't figure out why and i want to figure this out.







Heres the code:








import java.util.Random;








import java.util.Scanner;







import java.awt.*;








import javax.swing.*;







import javax.swing.JFrame;







import javax.swing.JPanel;







class magic8ball extends JPanel {








public static void main(String[] args)







{








int number;







Random myRandom = new Random();







Scanner myScanner = new Scanner(System.in);







number = myRandom.nextInt(1) + 1;}







public void paintComponent1(Graphics g) {








Random myRandom = new Random();







int number = myRandom.nextInt(1) + 1;;







switch (number)







{








case 1:







g.setColor(Color. MAGENTA);







g.fillRect(0,0,3000,3000);







g.setColor(Color. black);







g.fillOval(300,300,100,100);








break;







}







}








public magic8ball () {








}







public void paintComponent(Graphics g) {







super.paintComponent(g);







{








}







}








{







magic8ball t = new magic8ball();







JFrame jf = new JFrame();







jf.setTitle("box");







jf.setSize(600,400);







jf.setVisible(true);







jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);







jf.add(t);








}







}















No comments:

Post a Comment