textarea

Mattepuffo's logo
Catturare l'output di un comando in Java

Catturare l'output di un comando in Java

Quando lanciamo un comando da un nostro programma in Java (Swing), di default non ne vediamo l'output.

E il motivo è che, generalmente, viene mandato sullo standard output, che non è la interfaccia scritta in Java.

In molti casi, però, potrebbe essere importante catturare l'output, soprattutto per vedere a che punto siamo con la sua esecuzione.

Oggi vediamo proprio questo: come visualizzare l'output di un comando su una JTextArea.

Il programma che lanceremo sarà youtube-dl, programma da riga di comando per scaricare la musica in formato MP3 da Youtube.

Mattepuffo's logo
Integrare CKEditor e CKFinder

Integrare CKEditor e CKFinder

CKEditor e CKFinder sono due tools scritti in AJAX molto usati nei blog.

Il primo è un editor HTML che viene usato per inserire posto in un db usando un'interfaccia user frindly.

Il secondo invece è un file manager.

Con CKEditor è possibile anche inserire immaggini dentro a un articolo; il problema però è che di default la salva dentro al db, e non è una buona cosa.

La cosa migliore è integrarlo con CKFinder per salvare l'immagine su disco e poi richiamarla tramite codice HTML.

Per prima cosa scompattate i due archivi in una directory; la situazione dovrebbe essere tipo questa:

/root_del_sito/lib/ckfinder

/root_del_sito/lib/ckeditor

Poi richiamiamo le librerie nell'head della pagina:

<script type="text/javascript" src="lib/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="lib/ckfinder/ckfinder.js"></script>

Il passo seguente è installare CKEditor e richiamare CKFinder:

Mattepuffo's logo
Salvare i dati di una JTable

Salvare i dati di una JTable

Tutti gli esempi di JFileChooser che ho postato fino adesso prendevavno i dati da una textarea.

Le jtable hanno una struttura diversa e per non incappare in errori si deve usare un codice un pò diverso.

Il codice è praticamente identico agli altri due esempi; anche qui è compreso il controllo sull'esistenza del file.