PDA

View Full Version : [Java] Principiante


ianaz
26-04-2006, 09:10
Salve, ho iniziato da poco con Java e sto provando un po' con degli esempi su internet..
Provando questo codice:

import java.applet.*;
import java.awt.*;
public class Main extends Applet {
Button b;
public void main()
{
b= new Button("bottone");
add(b);
}
}

Quando lo compilo mi si apre una finestra chiedendo
"Main class wasn't found in ianaz's project. Select the main class: "

Ma la main class é quella che compilo...no?!
Scusate la niubbaggine :)

P.S: Domanda da nab (uso NetBeans), cosa cambia da F11 a F5? Di solito li faccio tutti e due :asd:

andbin
26-04-2006, 09:28
Quando lo compilo mi si apre una finestra chiedendo
"Main class wasn't found in ianaz's project. Select the main class: "

Ma la main class é quella che compilo...no?!Innanzitutto assicurati che il file sorgente si chiami esattamente come la classe public, cioè Main.java.
Come seconda cosa, sappi che le applet non usano il metodo main, la tua applet è quindi sbagliata.
Leggi il tutorial sulle applet qui (http://java.sun.com/docs/books/tutorial/deployment/applet/index.html).

ianaz
26-04-2006, 09:32
Innanzitutto assicurati che il file sorgente si chiami esattamente come la classe public, cioè Main.java.
Come seconda cosa, sappi che le applet non usano il metodo main, la tua applet è quindi sbagliata.
Leggi il tutorial sulle applet qui (http://java.sun.com/docs/books/tutorial/deployment/applet/index.html).
Grazie,
quindi se mettessi public void init() {..... dovrebbe funzionare?
Quello é l'esempio dato su un sito però non mi funziona comunque :)

andbin
26-04-2006, 09:51
Grazie,
quindi se mettessi
public void init() {.....
dovrebbe funzionare?Sì, certo.

però non mi funziona comunque :)Non conosco NetBeans, quindi non saprei cosa dirti. Una applet comunque non si lancia come una qualunque applicazione java ma serve un file .html.

ianaz
26-04-2006, 10:30
Errore mio, dovevo appunto farlo partire in una pagina html :)
grazie