Ciao a tutto il forum,
sono un principiante che a molta voglia e fretta di imparare, e siccome ho un problema con la mia applet su cui mi sono soffermato già troppo tempo, eccomi qui a chiedervi un aiuto.
Il problema nasce dal voler cambiare il LookAndFeel (Interfaccia grafica) della mia applet, e voglio che accada a tutti gli utenti che la visitino/carichino via internet.
Invece per quanto riguarda il cambiamento del LookAndFeel su un Applicazione già ci sono riuscito, ma solo con il BlueJ settando in preferenze, tra le librerie da imprtare, il file .jar del mio LookAndFeel scaricato da internet.
Riporto qui il codice java funzionante, come trovato più o meno sul web :
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.io.*;
import java.util.*;
public class MyApplication {
public static void main(String[] args) {
// set the Look and Feel in the UIManager
try {
UIManager.setLookAndFeel
(
//Esempio del link delle directory in cui è posizionata la classe del LookAndFeel scaricato
"com.nilo.plaf.nimrod.NimRODLookAndFeel"
);
} catch (Exception e) {
// take an appropriate action here
}
// insert your application initialization code here
}
}
Dunque le mie domande sono ...
1) Ci sono import di librerie o package particolari da fare e come?
2) Se e come bisogna modificare il CLASSPATH in modo da far prendere l'archivio contenente un LookAndFeel personalizzato e non quelli di sistema (Metal,Motif,Windows)?
3) In che cartella va messo il LookAndFeel personalizzato o scaricato via internet in formato .jar o .zip?
4)Il codice e corretto ?
5)Voi avete mai cambiato un LookAndFeel ?
Ringrazio anticipatamente chi vorrà essermi d'aiuto e non.
Buona Serata.

Rispondi quotando