Salve a tutti, gentili utenti 
Prima di tutto voglio scusarmi per la banalità della domanda, ma è la prima volta che mi cimento con la programmazione, per cui spero potrete scusarmi ^_^
Dunque, ho provato a creare una finestra con questo codice:
codice:
import javax.swing.*;
class Ch2sample1 {
public static void main(String[] args) {
JFrame myWindow;
myWindow = new JFrame();
myWindow.setSize(300, 200);
myWindow.setTitle("My First java Program");
myWindow.setVisible(true);
}
}
Il programma non dovrebbe fare altro che aprire una finestra titolata "MY First java Program".
Di errori sintattici non mi pare ce ne siano, e infatti non mi sono segnalati, però compare questo errore:
codice:
Exception in thread "main" java.lang.NoClassDefFoundError: Ch2sample1/class
caused by: java.lang.ClassNotFound.Exception: Ch2sample1.class
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Nathive Method)
at java.net.URLClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Lanucher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.LoadCalss(Unknown Source)
Could not find the main class: Ch2sample1.class. Program will exist.
Qualcuno mi può spiegare cosa significa tutto ciò? Posso aggiungere anche un' altra informazione, ma non so se c' entra: ho provato a eseguire anche un' altro programma in cui ho usato dei package, e mi ha dato un errore molto simile, mentre invece nel mio primissimo programma, che non aveva bisogno di package, è filato tutto liscio.
Grazie mille delle risposte