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