Written by admin on mar 12th, 2010 | Filed under:
Programmazione
Vi è mai capitato di dover modificare la proprietà readonly di una text area tramite javascript?
È molto semplice:
<input type="text" name="nameText" id="idText" value="bar">
<script type="text/javascript">
document.getElementById('idText').readOnly=true;
</script>
Quando utilizzate la proprietà ReadOnly tramite Javascript, state attenti a scrivere readOnly con la O maiuscola, altrimenti non funziona!
Written by admin on mar 5th, 2010 | Filed under:
Cellulari,
Software e Giochi
Opera ha lanciato ufficialmente una nuova versione beta per i dispositivi cellulari Windows Mobile.
Cosa cambia rispetto la precedente versione di Opera mini?
Fin’ora Opera Mini per il suo funzionamento richiedeva Java, mentre la nuova versione per Windows Mobile funziona su qualunque dispositivo anche non supportati da Java. Un importante novità, che consente al browser Opera Mini di sfruttare direttamente le API messe a disposizione da Microsoft in Windows Mobile e di conseguenza migliorare le prestazioni nella navigazione delle pagine internet.
Ricordiamo, che Opera Mini è il miglior browser disponibile per i dispositivi mobile Windows Mobile. Tra le sue caratteristiche principali ricordiamo:
- navigazione a schede
- gestione password
- gestione preferiti
- compressione dati fino al 90 %
La compressione dati permette una navigazione più veloce oltre che ridurre i costi di connessione se si sta navigando con un abbonamento Pay / Mb.
In conclusione, consigliamo l’installazione della nuova versione browser Opera Mini per Windows Mobile. Non ve ne pentirete!
Written by admin on feb 9th, 2010 | Filed under:
Programmazione
Per formattare i numeri in Java, potete utilizzare semplicemente la classe NumberFormat.java
Vi permetterà di formattare i numeri secondo lo standard italiano con i decimali divisi dalla “virgola” e le migliaia dal “punto” ( esempio 1.234.124,75 )
// variabili con i dati d'input
int nDecimal = 2;
String numberToFormat = "9876,87787";
// creazione dell'oggetto NumberFormat
NumberFormat formattatore = NumberFormat.getNumberInstance();
// impostazione Locale ITALIA
formattatore = NumberFormat.getInstance(Locale.ITALY);
// impostazione del numero max di cifre decimali che desideriamo avere in output
// (2 in questo esempio)
formattatore.setMaximumFractionDigits(nDecimal);
// se l’input non è un tipo di dato double si è effettua il parsing
numberToFormat = numberToFormat .replace(’,',’.');
if(Pattern.matches("^-?\d+(\.\d+)?$", numberToFormat )){
// stampa 9.876,87
System.out.println(formattatore.format(Double.parseDouble(numberToFormat )));
}
Written by admin on dic 18th, 2009 | Filed under:
Programmazione
Programmazione Java: Formattazione Date
Qualunque programmatore java, nel corso della sua carriera prima o poi avrà da lavorare con le date e i relativi formati, da presentare ad un front-end o da passare come parametri d’input ad un Business Service.
Chi ha un pò più di esperienza con il linguaggio java, sa che esistono molteplici modi per formattare le date, in questo articolo voglio presentarvi un modo molto semplice e sempre funzionale con poche righe di codice.
Nell’esempio utilizzero l’oggetto java.text.SimpleDateFormat messo a disposizione da Java per la formattazione delle date secondo le nostre esigenze.
Esempio:
String format = “dd-MM-yyyy”;
Calendar dateToFormat = new GregorianCalendar();
//creazione oggetto DateFormat passando la maschera della data in input
DateFormat df = new SimpleDateFormat(format);
// stampa la data nel fomato “dd-MM-yyyy”
System.out.println(df.format(data.getTime()); |