liste

Mattepuffo's logo
Implementare un ActionListener in Java

Implementare un ActionListener in Java

Se abbiamo diversi eventi impostati nel nostro JFrame, potrebbe valere la pena organizzarli meglio rispetto a quello che gli IDE fanno di default.

Oggi vediamo uno dei vari modi, usando un ActionListener personalizzato.

Supponiamo di avere due voci nel nostro menu, ai quali vogliamo agganciare determinati eventi.

Mattepuffo's logo
Impostare un popup menu su una JList

Impostare un popup menu su una JList

Se usiamo le JList, potremmo aver bisogno di impostare un popup menu al click con il testo destro del mouse.

Ad esempio per rimuovere una voce, o per modificarla.

Vediamo come implementare un JPopupMenu su una JList.

NB: non vediamo anche come riempirla, ma ci occupiamo solo del popup.

Mattepuffo's logo
Unire liste in Python

Unire liste in Python

Le liste in Python sono tra le strutture dati più versatili che ci siano.

Una delle dimostrazioni a queste tesi è la facilità con cui possiamo unirle.

Anche se sono di tipi differenti.

Mattepuffo's logo
Introduzione a Node.js

Introduzione a Node.js

Siamo abitutati a considerare Javascript come un linguaggio prettamente lato client; con la nascita di Node.js abbiamo dovuto ricrederci!

Se volessimo descriverlo brevemente, possiamo considerarlo come un framework per Javascript, che rende questo linguaggio lato server.

In pratica con Node.js potremmo eseguire tutte quelle operazioni come IO su filesystem, connessione a database (Mysql e MongoDB per fare un esempio) senza usare un linguaggio lato server com PHP, Java o Asp.NET.

Oggi vediamo un mini tutorial di introduzione.