Salve popolo!
Io le promesse le mantengo e, infatti, eccomi qua con una guida che avevo preannunciato.
I famosi scherzi agli amici, fare una serie infinita di form in Java. Vi è mai capitato che un vostro amico, o comunque qualsiasi persona, vi abbia detto:" Guarda questo bellissimo video di gattini che si baciano" e poi ti accorgevi che non erano gattini simpatici che si baciavano ma ti appariva un form con scritto qualcosa. Tu schiacciavi "ok" o "annulla" e ne appariva un altro, con scritto qualche cavolata. E poi schiacciavi e ne appariva un altro, e un altro, e un altro ancora, finchè non finivi per bestemmiare, spegnere il computer ed insultare il tuo simpatico amico al telefono.
Se vi è capitato, e volete cercare vendetta, questa guida fa per voi.
Se non vi è capitato, e volete farlo, siete un po' ******* ma questa è la guida che fa al caso vostro!
Questo programma è una cosa semplicissima da fare, basta un po' di voglia per scrivere frase per frase. Io ad esempio, per farlo a mio fratello, ci ho messo un'oretta, ma la sua reazione mi ha fatto capire che ne era valsa la pena.
Allora iniziamo con la guida! Prima di tutto aprite il vostro compilatore Java, io Netbeans, voi magari Eclipse, ma è la stessa identica roba.
Create un nuovo progetto JavaApplication e chiamatelo come volete voi, io ho lasciato JavaApplication, il nome preimpostato.
Adesso andate sopra la dichiarazione della classe e importate javax.swing.JOptionPane
Io le promesse le mantengo e, infatti, eccomi qua con una guida che avevo preannunciato.
I famosi scherzi agli amici, fare una serie infinita di form in Java. Vi è mai capitato che un vostro amico, o comunque qualsiasi persona, vi abbia detto:" Guarda questo bellissimo video di gattini che si baciano" e poi ti accorgevi che non erano gattini simpatici che si baciavano ma ti appariva un form con scritto qualcosa. Tu schiacciavi "ok" o "annulla" e ne appariva un altro, con scritto qualche cavolata. E poi schiacciavi e ne appariva un altro, e un altro, e un altro ancora, finchè non finivi per bestemmiare, spegnere il computer ed insultare il tuo simpatico amico al telefono.
Se vi è capitato, e volete cercare vendetta, questa guida fa per voi.
Se non vi è capitato, e volete farlo, siete un po' ******* ma questa è la guida che fa al caso vostro!
Questo programma è una cosa semplicissima da fare, basta un po' di voglia per scrivere frase per frase. Io ad esempio, per farlo a mio fratello, ci ho messo un'oretta, ma la sua reazione mi ha fatto capire che ne era valsa la pena.
Allora iniziamo con la guida! Prima di tutto aprite il vostro compilatore Java, io Netbeans, voi magari Eclipse, ma è la stessa identica roba.
Create un nuovo progetto JavaApplication e chiamatelo come volete voi, io ho lasciato JavaApplication, il nome preimpostato.
Adesso andate sopra la dichiarazione della classe e importate javax.swing.JOptionPane
Se avete fatto possiamo andare avanti, adesso andate sotto il main dove c'è lo spazio per la funzione e scrivete JOptionPane.showMessageDialog(null,"quello che volete scrivere nel primo messaggio")
Così avete creato la prima scatola con il messaggio dentro.
Adesso ripetete questo passaggio tantissime volte andando sempre a capo e scrivendo quello che volete
Adesso ripetete questo passaggio tantissime volte andando sempre a capo e scrivendo quello che volete
Abbiamo creato le nostre scatole con i messaggi.
Come potete notare, all'interno del codice qua sopra, c'è una stringa diversa dalle altre, quella evidenziata in giallo dove c'è scritto: JOptionPane.showInputDialog(null,"Come ti chiami?")
Come potete notare, all'interno del codice qua sopra, c'è una stringa diversa dalle altre, quella evidenziata in giallo dove c'è scritto: JOptionPane.showInputDialog(null,"Come ti chiami?")
Con questa riga di codice, dove ho sostituito Input a Message, è una domanda per l'amico, dove gli chiedi come si chiama, lui avrà una stringa si testo dover poter scrivere il suo nome.
Se ad esempio lui si chiama Giorgio Pincopallino, potete scrivere:
String nome=JOptionPane.showInputDialog(null,"Come ti chiami?");
if (nome=="Giorgio")
{
JOptionPane.showMessageDialog(null,"Ah, ma allora sei Giorgio Pincopallino");
} else {
JOptionPane.showMessageDialog(null,"ah ok");
}
In questo modo se lui scrive Giorgio, tu gli dici "Ah, ma allora sei Giorgio Pincopallino", se scrive un'altra cosa gli dici "ah,ok".
C'è un altro tipo di scatola che si può inserire ovvero: JOptionPane.showConfirmMessage(null,"Sei un maschio?"); questo farà sì che il programma chiederà conferma a Giorgio se è un maschio, in questo form ci saranno tre tasti: Ok, No o annulla.
Se ad esempio volete mettere che se lui dice di essere un maschio il programma gli risponde "Anche io" basta che scrivete così :
int sesso=JOptionPane.showConfirmMessage(null,"Sei un maschio?");
if (sesso==0)
{
JOptionPane.showMessageDialog(null,"Anche io");
} if (sesso==1) {
JOptionPane.showMessageDialog(null,"Io invece sono un maschio");
}
Se lui risponde si (0) il programma gli risponde "Anche io", invece se risponde no(1) il programma risponde "Io invece sono un maschio".
Beh, la guida è finita, sbizzarritevi e fate arrabbiare i vostri amici mettendo tantissimi messaggi, e magari fate qualcosa di interattivo mettendo Input o Confirm. Se volete scrivetemi la reazione dei vostri amici sulla mia pagina Facebook
https://www.facebook.com/pages/Lorenzos-Software/337186299779556?fref=ts
Ciao popolo e alla prossima!
Se ad esempio lui si chiama Giorgio Pincopallino, potete scrivere:
String nome=JOptionPane.showInputDialog(null,"Come ti chiami?");
if (nome=="Giorgio")
{
JOptionPane.showMessageDialog(null,"Ah, ma allora sei Giorgio Pincopallino");
} else {
JOptionPane.showMessageDialog(null,"ah ok");
}
In questo modo se lui scrive Giorgio, tu gli dici "Ah, ma allora sei Giorgio Pincopallino", se scrive un'altra cosa gli dici "ah,ok".
C'è un altro tipo di scatola che si può inserire ovvero: JOptionPane.showConfirmMessage(null,"Sei un maschio?"); questo farà sì che il programma chiederà conferma a Giorgio se è un maschio, in questo form ci saranno tre tasti: Ok, No o annulla.
Se ad esempio volete mettere che se lui dice di essere un maschio il programma gli risponde "Anche io" basta che scrivete così :
int sesso=JOptionPane.showConfirmMessage(null,"Sei un maschio?");
if (sesso==0)
{
JOptionPane.showMessageDialog(null,"Anche io");
} if (sesso==1) {
JOptionPane.showMessageDialog(null,"Io invece sono un maschio");
}
Se lui risponde si (0) il programma gli risponde "Anche io", invece se risponde no(1) il programma risponde "Io invece sono un maschio".
Beh, la guida è finita, sbizzarritevi e fate arrabbiare i vostri amici mettendo tantissimi messaggi, e magari fate qualcosa di interattivo mettendo Input o Confirm. Se volete scrivetemi la reazione dei vostri amici sulla mia pagina Facebook
https://www.facebook.com/pages/Lorenzos-Software/337186299779556?fref=ts
Ciao popolo e alla prossima!