Rendre IHM plus ergonomique?
Résolu
elkadiri.wd
Messages postés
139
Statut
Membre
-
elkadiri.wd Messages postés 139 Statut Membre -
elkadiri.wd Messages postés 139 Statut Membre -
Bonjour,
je commence à la réalisation d'un projet de gestion d'hôtel-restauration, pouvez vous m'aider à rendre l'IHM belle, pratique et ergonomique? par exemple m'indiquer un site contenant les divers styles de composant conteneur..., et divers templates et comment les faire intégrer dans l'interface??
merci au préalable :)
je commence à la réalisation d'un projet de gestion d'hôtel-restauration, pouvez vous m'aider à rendre l'IHM belle, pratique et ergonomique? par exemple m'indiquer un site contenant les divers styles de composant conteneur..., et divers templates et comment les faire intégrer dans l'interface??
merci au préalable :)
A voir également:
- Rendre IHM plus ergonomique?
- Comment rendre un fichier moins lourd - Guide
- Comment nettoyer son mac pour le rendre plus rapide - Guide
- Rendre une photo plus nette ✓ - Forum Graphisme
- Code ihm non valide free - Forum Free mobile
- Rendre une image transparente ✓ - Forum LibreOffice / OpenOffice
Il y en a plusieurs d'installés sur chaque machine virtuelle, même leurs disponibilités différent d'un système à l'autre :
Voici comment lister les LnF accessibles et comment en changer (le programme crée
import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.UIManager; import javax.swing.UIManager.LookAndFeelInfo; public class Test { public static void main(String[] args) { // Parcourt tous les LnF installés for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { try { // Modifies le LnF et affiche ses propriétés UIManager.setLookAndFeel(info.getClassName()); System.out.printf("'%s' est accessible via %s\n",info.getName(), info.getClassName()); // Créé une fenêtre pour chaque LnF installé JFrame frame = new JFrame(info.getName()); frame.add(new JButton(info.getName())); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); } catch (Exception e) { System.err.println(e); } } new Thread() // Arrête le programme après 1 minute { public void run() { try { Thread.sleep(60000); } catch (InterruptedException e) { } System.exit(0); } }.start(); } }Il est bien sûr possible de faire soi même un LnF, ou plus simplement récupérer un LnF sur internet et l'ajouter à ton programme. Tu trouveras pas mal d'information sur internet.