Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    327

    [JAVA] Il programma compila ma non funziona. Semplice programma.

    Salve ragazzi, eccomi tornato..
    Stavolta i miei dubbi sono su Java... spero possiate aiutarmi...

    Ho creato un programma che dovrebbe stampare a video una retta nel caso in cui io inserisca il valore 1, non fare niente nel caso in cui io inserisca 2;

    Ecco il codice:

    Questa è la classe:
    codice:
    import java.awt.Graphics;
    
    import javax.swing.JPanel;
    
    public class Figure extends JPanel
    
    {
    
    	private int figura;
    
    	public Figure( int aa)
    
    	{
    
    		figura=aa;
    
    	}
    
    	public void component (Graphics g)
    
    	{
    
    		super.paintComponent(g);
    
    		int larghezza = getWidth();
    
    		int altezza = getHeight();
    
    		if (figura==1)
    
    			g.drawLine(0,0,larghezza,altezza);
    
    		if (figura==2);
    
    			
    
    	}
    
    }
    Questo è il main:
    codice:
    import javax.swing.JFrame;
    
    import java.util.Scanner;
    
    public class Scelta
    
    {
    
    	public static void main (String args[])
    
    		{
    
    			Scanner input= new Scanner(System.in);
    
    			int figura=input.nextInt();
    
    			Figure pannello = new Figure (figura);
    
    			JFrame application = new JFrame();
    
    			application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    
    			application.add(pannello);
    
    			application.setSize(300,300);
    
    			application.setVisible (true);
    
    		}
    
    }
    
    Grazie in anticipo a chiunque mi voglia aiutare..

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    Sei tornato ... nel forum sbagliato ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.