Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo
Politica, accademia e industria a confronto su mercato unico, sicurezza e competitività. Nei laboratori di Vimercate, Nokia ha mostrato le nuove generazioni di chip ottici e i test che ogni prodotto deve superare prima di arrivare sul mercato
In sella alla Fiido Nomads Pro: e-bike con motore centrale da 100 Nm per il divertimento a 360 gradi
In sella alla Fiido Nomads Pro: e-bike con motore centrale da 100 Nm per il divertimento a 360 gradi
Abbiamo assemblato e provato la Fiido Nomads Pro, evoluzione del modello da trekking già presente nella gamma, che migliora in tutto, soprattutto grazie al motore centrale, fluido e potente. Ottima app, costruzione solida e prezzo ok completano il quadro
ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto
ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto
Lo chassis in Ceraluminium è il cuore di questo notebook in edizione 2026, un modello pensato per garantire produttività con le tipiche applicazioni di produttività personale e capace di offrire un'autonomia di funzionamento lontano dalla presa di corrente da riferimento. Potenza, facilità di trasporto e costruzione robusta tutto in un notebook compatto.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 17-11-2009, 16:27   #1
bobby1112
Senior Member
 
Iscritto dal: May 2009
Messaggi: 366
[Java] Lancio Warning

ciao ragazzi sono nuovo di java ho questo problema se un controllo non va bene dovrei inviare un warning senza interrompere il programma

esempio

if(x<0){
lancio warning()
else
System.out.println("tutto ok ")
}


Grazie
__________________
visitate http://www.forumsenzacontro.altervista.org
bobby1112 è offline   Rispondi citando il messaggio o parte di esso
Old 17-11-2009, 17:30   #2
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Cosa intendi esattamente con "lancio un warning"?
Ti serve solo per motivi di testing/debug del codice oppure deve essere un output che l'applicativo deve esibire all'utente finale?
Prova a contestualizzare di più le tue esigenze...
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 17-11-2009, 20:02   #3
bobby1112
Senior Member
 
Iscritto dal: May 2009
Messaggi: 366
deve essere un output che l'applicativo deve esibire all'utente
Grazie
__________________
visitate http://www.forumsenzacontro.altervista.org
bobby1112 è offline   Rispondi citando il messaggio o parte di esso
Old 17-11-2009, 23:57   #4
fero86
Senior Member
 
Iscritto dal: Oct 2006
Città: Roma
Messaggi: 1383
qual é per te la differenza tra un "warning" e un normale messaggio di testo stampato con System.out.println ?
fero86 è offline   Rispondi citando il messaggio o parte di esso
Old 18-11-2009, 08:10   #5
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
Originariamente inviato da bobby1112 Guarda i messaggi
deve essere un output che l'applicativo deve esibire all'utente
Grazie
L'applicazione è basata su consolle/terminale?
In tal caso la risposta è banale: basta stampare un messaggio sulla consolle.

L'applicazione ha un'interfaccia grafica?
Se sì, potresti usare uno dei tanti metodi statici della classe JOptionPane: con questi metodi puoi puoi rapiamente configurare e visualizzare una dialog informativa all'utente, in varie salse.

Le dialog precotte hanno la possibilità di visualizzare diversi "tipi" di messaggio (error/information/warning/question/plain_message) e ci sono dei metodi specifici a seconda che si deva solo mostrare un messaggio, oppure interagire con l'utente (richiedere una conferma o un input).
Ti rimando alla documentazione/java_tutorial per maggiori informazioni.

Quote:
Originariamente inviato da bobby1112
deve essere un output che l'applicativo deve esibire all'utente
Comunque usare JOptionPane potrebbe anche non essere l'ideale (cioè si possono fare anche altre cose): dipende dallo scenario, nel tuo caso non riesco a capire cosa ti possa servire meglio perchè sei stato un po' avaro di informazioni.
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo Nokia Innovation Day 2026: la sovranità e...
In sella alla Fiido Nomads Pro: e-bike con motore centrale da 100 Nm per il divertimento a 360 gradi In sella alla Fiido Nomads Pro: e-bike con motor...
ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto ASUS Zenbook 14 (UX3480AA): tanta autonomia con ...
MSI PRO MAX: QD-OLED ultrawide per lavorare, creare e giocare MSI PRO MAX: QD-OLED ultrawide per lavorare, cre...
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura Samsung Micro RGB R95H, il primo LCD a LED rossi...
Il nuovo trailer di Blade Runner 2099 sv...
DK400Max, la e-bike a trazione integrale...
iPhone Duo è 'uno spreco di soldi...
Più di 3000 al mese vendute su Am...
Intel presenta le GPU D-Series fino a 48...
Un attacco informatico può far ma...
AMD Helion, fino a 32.768 core Zen 6 per...
Chiamate con numeri falsi: AGCOM sanzion...
Il radiotelescopio cinese FAST ha scoper...
Certificati TLS più brevi, Let's ...
Milano si candida a sede Onu per la gove...
Dopo Groq e Hugging Face, NVIDIA guarda ...
Thomas Zurbuchen entra in Blue Origin ne...
Qualcomm porta servizi e sicurezza nel g...
Microsoft porta l'inferenza IA sul propr...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:15.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v