Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HONOR Magic V5: il pieghevole ultra sottile e completo! La recensione
HONOR Magic V5: il pieghevole ultra sottile e completo! La recensione
Abbiamo provato per diverse settimane il nuovo Magic V5 di HONOR, uno smartphone pieghevole che ci ha davvero stupito. Il device è il più sottile (solo 4.1mm) ma non gli manca praticamente nulla. Potenza garantita dallo Snapdragon 8 Elite, fotocamere di ottima qualità e batteria in silicio-carbonio che garantisce un'ottima autonomia. E il Prezzo? Vi diciamo tutto nella nostra recensione completa.
Recensione Google Pixel 10 Pro XL: uno zoom 100x assurdo sempre in tasca (e molto altro)
Recensione Google Pixel 10 Pro XL: uno zoom 100x assurdo sempre in tasca (e molto altro)
Google Pixel 10 Pro XL è il top di gamma della serie Pixel, presentando un ampio display Super Actua da 6.8 pollici insieme alle novità della serie, fra cui la ricarica wireless magnetica Pixelsnap e le nuove funzionalità AI avanzate. Il comparto fotografico include un sistema a tripla fotocamera con zoom Pro Res fino a 100x, mentre il processore Tensor G5 con 16GB di RAM garantisce prestazioni percepite molto elevate su Android.
Lenovo IdeaPad Slim 3: un notebook Snapdragon X economico
Lenovo IdeaPad Slim 3: un notebook Snapdragon X economico
Forte della piattaforma Qualcomm Snapdragon X, il notebook Lenovo IdeaPad Slim 3 riesce a coniugare caratteristiche tecniche interessanti ad uno chassis robusto, con autonomia di funzionamento a batteria che va ben oltre la tipica giornata di lavoro. Un notebook dal costo accessibile pensato per l'utilizzo domestico o in ufficio, soprattutto con applicazioni native per architettura ARM
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 25-02-2004, 13:26   #1
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
JAVA: problema con messaggi

Codice:
StringBuffer message = new StringBuffer("\nIl nome del file non deve contenere spazi, apici, doppi apici, o apostrofi.\n");
	        message.append("Inoltre non sono ammissibili i seguenti caratteri:\n");
	        message.append("\\ / : * ? " + '"' + " < > |");
	        JOptionPane.showMessageDialog(this, AllegatiConstants.getHtmlText(message.toString()),
	        	 "Attenzione",	JOptionPane.ERROR_MESSAGE,icon);
getHtmlText() è un metodo che mi sostituisce gli a capo "/n" con dei <br>, perciò la stringa da
visualizzare risulterebbe:

Codice:
<br>Il nome del file non deve contenere spazi, apici, doppi apici, o apostrofi.<br>
Inoltre non sono ammissibili i seguenti caratteri:<br>
\\ / : * ? " < > |)
Il risultato è nell'immagine allegata...praticamente sembra che la largezza della finestra sia
calcolata senza tenere conto degli a capo... Come potrei fare?
Immagini allegate
File Type: jpg message.jpg (15.8 KB, 17 visite)
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 25-02-2004, 14:24   #2
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
Ma perchè sosituire gli /n con <br>? Con gli /n funziona normalmente.
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals
anx721 è offline   Rispondi citando il messaggio o parte di esso
Old 25-02-2004, 15:27   #3
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
L'avevo fatto perchè avevo lo stess oproblema, e volevo verificare se mettendo i br si risolveva...
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 25-02-2004, 15:36   #4
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
Con me funziona tranquillamente se metto gli /n (vedi allegato), l'unica differenza è che non ho usato uno StringBauffer, ma una String
Immagini allegate
File Type: jpg immagine.jpg (22.5 KB, 10 visite)
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals
anx721 è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2004, 09:38   #5
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
Mi sono spiegato male... Anche a me funziona con del testo normale, il mio scopo è dare una formattazione HTML al messaggio... ti riporto il metodo getHtmlText() cui accennavo prima...

Codice:
public final static String HTML_TAG_START = "<html><b><font size=+0 color=black> ";
  public final static String HTML_TAG_END	 = " </font></b></html>";

....

public static String getHtmlText(String text){
   	StringBuffer sb = new StringBuffer();
   	StringTokenizer st = new StringTokenizer(text,"\n",false);
   	if (st.hasMoreTokens())
   		sb.append(st.nextToken());
   	
   	while (st.hasMoreTokens()){
   		sb.append("<br>");
   		sb.append(st.nextToken());   		
   	}	
		//System.out.println("DEBUG!! " +    	sb.toString());
   	return HTML_TAG_START + sb.toString() + AllegatiConstants.HTML_TAG_END;
   }
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2004, 10:56   #6
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
Con la mia versione di java (1.4.2) la fienstra di dialogo non è allungata otre il necessario (vedi allegato), prova a vedere se funziona meglio se invece di aggiugere una stringa come message, aggiungi una JLabel formattata con l'html, cioè, invece di:

Codice PHP:
JOptionPane.showMessageDialog(thisAllegatiConstants.getHtmlText(message.toString()), "Attenzione"JOptionPane.ERROR_MESSAGE,icon); 
prova con:

Codice PHP:
JOptionPane.showMessageDialog(this, new JLabel(AllegatiConstants.getHtmlText(message.toString())), "Attenzione"JOptionPane.ERROR_MESSAGE,icon); 
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals

Ultima modifica di anx721 : 26-02-2004 alle 10:58.
anx721 è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2004, 10:58   #7
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
alllegato
Immagini allegate
File Type: jpg immagine.jpg (14.1 KB, 5 visite)
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals
anx721 è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2004, 13:10   #8
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
Niente...stesso risultato
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 15:14   #9
PGI
Bannato
 
L'Avatar di PGI
 
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
questo l'ho recuperato direttamente dal fondo del forum

cn, sento che stai usando Linux.

Il codice che hai postato è corretto. E' corretto anche quello di anx721 (non che dubitassi di uno dei due, è solo che sono proprio andato a scartabellare le pagine di Sun sull'uso di HTML nei componenti Swing).

10 a 1 che è un problema dell'AWT sotto Linux (ma non ho trovato bug segnalati sull'argomento).
PGI è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 16:23   #10
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
Compilo sotto UNIX ma eseguo sotto Windows... Secondo me è un problema della 1.1.8 ...
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 17:10   #11
PGI
Bannato
 
L'Avatar di PGI
 
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
Quote:
Originariamente inviato da cn73
1.1.8 ...
Oh la madonna, chi è che t'ha incatenato ad una versione così vecchia! Usi per caso VisualAge 4 Java (o un nome così) ?
PGI è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 18:26   #12
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
No, questo applicativo è nato con questa versione, e la riconfigurazione dei client ma soprattutto dei server è troppo onerosa a detta della ditta. E io devo fare i miracoli
cn73 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR Magic V5: il pieghevole ultra sottile e completo! La recensione HONOR Magic V5: il pieghevole ultra sottile e co...
Recensione Google Pixel 10 Pro XL: uno zoom 100x assurdo sempre in tasca (e molto altro) Recensione Google Pixel 10 Pro XL: uno zoom 100x...
Lenovo IdeaPad Slim 3: un notebook Snapdragon X economico Lenovo IdeaPad Slim 3: un notebook Snapdragon X ...
Recensione OnePlus Watch 3 43mm: lo smartwatch che mancava per i polsi più piccoli Recensione OnePlus Watch 3 43mm: lo smartwatch c...
BOOX Note Air4 C è uno spettacolo: il tablet E Ink con Android per lettura e scrittura BOOX Note Air4 C è uno spettacolo: il tab...
Da 309€ a 549€, fino a 32GB di RAM: ecco...
Beats mai così convenienti: sconti fino ...
Da 27,78€ a 56,99€: 5 accessori indispen...
3 minuti: è il tempo per vedere l...
Gli Amazfit sono ora gli smartwatch più ...
Rowenta alza la posta: scopa elettrica s...
6 robot per le pulizie completi in offer...
Friggitrice ad aria Cecofry Full InoxBla...
iPhone 16 Pro Max a 10€ in più del minim...
Una chiavetta USB, ma SanDisk Ultra Slid...
La bolla dell'AI: perché l'econom...
Lo smartphone dovrebbe essere usato solo...
SpaceX: i video e le foto dello spettaco...
Anche a Pescara si passa ai fatti: e-bik...
La One UI 8 è pronta: Samsung con...
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: 10:41.


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