Newsgroup: it.comp.java
Titolo: textpad 4.7.3 ( lunghettino, ma vi sarei molto grato se leggeste )

Salve a tutti, nel mio corso di fondamenti di informatica,
nel quale si danno nozioni di programmazione Java, siamo costretti ad
utilizzare il Textpad come software a supporto della Java Virtual
Machine ! 
Devo dire che effettivamente qualche problema lo ho ....in effetti 
sono proprio alle prime armi , ma il tempo stringe e devo cercare di
comprendere il più in fretta possibile !
Vengo al dunque .
Anzitutto premetto che la mia versione della JVM è la seguente :
j2sdk1.4.2_04
Senza avere ancora nozioni di programmazione vera e propria ,
ho provato il solito programmino già fatto , CiaoATutti ....per vedere
se avevo tutto installato correttamente ...così dopo aver modificato
il file autoexec.bat ho eseguito dal promt dei comandi 
java -version 
ed ho avuto la conferma che tutto era in ordine...
Quindi con notepad scrivo il  programmino  e lo salvo  come
"CiaoATutti.java" 
quindi lancio il compilatore ....
javac 
mi fa il bytecodes ... il file Ciaoatutti.class 
quindi lo lancio ...
java CiaoATutti ....e finalmente compare a monitor il saluto....
Ciao a tutti 
quindi ...mi dico...evvai è tutto ok !!
sono pronto per imparare effettivamente come si programma in java !
Prima però voglio provare il Textpad ...dato che sino ad ora avevo
fatto tutto da promt dei comandi !
Quindi lo apro...è anche un editor...per cui scrivo il testo del
sorgente ed a questo punto mi sorgono i dubbi !!
Una volta scritto il testo che devo fare?
Se do il comando "compila java" mi tira fuori un sacco di errori....
mentre se edito il file java ...lo compilo e poi lo eseguo ...
effettivamente mi apre la finestra del promt ed appare il saluto
CiaoATutti !!
Allora mi domando ....che cavolo di editor è se effettivamente per
funzionare ha già bisogno di un file.java ?
Possibile che debba salavare un file in questo formato con notepad ,
prima di poter utilizzare il textpad?
Credo proprio che mi stia sfuggendo qualcosa ...sono davvero in panne!
Un'ultima cosa, sempre per continuare la prova della mia console, ho
scaricato un programmino che fa le medie tra numeri...e le somme .
Al solito l'ho compilato con javac e lanciato con java dal promt dei
comandi...e tutto mi va benone...
Quindi apro il textpad edito il file media.java e lo compilo, il
software mi conferma che la compilazione del file bytecodes è andata a
buon fine....quindi l'esistenza di un file Media.class !
Ma a questo punto , mentre dal promt dei comandi bastava lanciare 
java media 20 30      per ottenere il risultato 
la media è 25 
da textpad non so dove mettermi le mani ....
dove cavolo è la finestra dove poter dare il comando ?
In sostanza dove posso scrivere la media tra i numeri che desidero 
e poter far girare il programmino in java ?
P.S.
Capisco di essere stato troppo prolisso e mi scuso con tutti voi....
ma sono purtroppo completamente a digiuno di programmazione...
questo insieme a disegno sono i miei ultimi due esami di Ing. dei
Materiali....quindi capite le nozioni di informatica che posso avere !
Ringrazio anticipatamente chi può damri utili consigli e saluto !
raffaele

In cosa consiste l'esame? Se devi solo produrre un listato "semplice"
allora prosegui per la tua strada e non perdere tempo con TextPad (o
qualsiasi altro editor / IDE).
Alex.
-- 
___________________________________________________________
a p bertolini
(Tribů Digitale Blackmambo: 
www.blackmambo.it
)

 Se do il comando "compila java" mi tira fuori un sacco di errori....
Textpad di solito si configura correttamente per compilare ed
eseguire programmi java, se quando lo installi trova un jdk
installato.
Gli errori possono essere errori di configurazione di textpad o
errori nel codice. Senza vederli e' impossibile dirlo. Per textpad
c'e' anche un forum di supporto, con una sezione dedicata ai problemi
con java. 
http://textpad.com/forum/
Spero di aver acceso almeno un cerino.

Alex.
il mio esame arriva fino agli Array di array...
così mi dicono, ma ti ripeto che ancora non so di cosa parlo !
L'esame consiste in una prova scritta...dove dovrò terminare pezzi
mancanti di sorgenti ..
oppure dire se quello che fanno classi ..variabili..oggetti !!
Successivamente un programmino...almeno credo ..!
grazie cmq !

Spero di aver acceso almeno un cerino.
Come no...speriamo di non bruciarci :))

 java ...che spero di capire studiando !
Sai è una delle prime cose che spiegano su Java. Il nome della classe deve
corrispondere al nome del file (sia esso .java o .class)
G.M.

 java media 20 30 
Textpad quando lancia la tua applicazione non fa altro che aprire
una finestra dos, inserire il comando che hai configurato (o che
e' stato configurato automaticamente nel caso di java) e il nome del
file aperto (nel caso di java il nome del file senza l'estensione),
piu' eventuali altri parametri (ci arrivo tra un minuto).
Nell'esempio che fai, supponendo che tu abbia aperto il file Media.java
- per compilare viene avviata finestra dos e dato il comando
   javac Media.java
- per eseguire viene avviata una finestra dos e dato il comando
   java Media
Se Media ha bisogno di leggere dati da input e usa per esempio una
System.in.read(), la finestra dos rimane bloccata finche' non scrivi
qualcosa e dai invio, e come per magia Media ha appena letto una riga.
Se Media si aspetta dei parametri sulla linea di comando invece dovresti
modificare il comando che textpad lancia quando esegue in modo da
inserirli. Un po' scomodo perche' sarebbero diversi per ogni programma
che scrivi. Ma guarda caso nelle opzioni di textpad puoi configurare
l'esecuzione di java perche' prima di lanciare la shell ti chieda i
parametri in una dialog box.
Tutto questo e' nell'help di textpad, che se non sbaglio esiste anche
tradotto in italiano. Insomma non ci sono scuse. :-)

grazie a tutti ragazzi.....questa roba non mi va proprio giů....
ho iniziato a studiare la teoria  ( se cosě si puň chiamare ) e mi
sento davvero demoralizzato....sembra arabo !!
ciao di nuovo !