Widgets trop petits sous windowsBuilder avec eclipse et ubu
Résolurapidegoyes Messages postés 138 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un portable sur lequel j'utilise ubuntu 24.04.
Sous Eclipse j'ai l'intention de créer des interfaces graphiques à l'aide de WindowsBuilder.
Tout semble fonctionner les fenêtres se lancent, sauf que les widgets swing ou autres (boutons,zone de textes, labels etc... sont vraiment de taille trop petite, de vrais miniatures !!!.
Y aurait-il un moyen pour améliorer leur taille, soit dans le code ou autrement en intervenant sur les paramètres de windowsBuider?
Avec mes remerciements.
Très cordialement à +++
rapidegoyes
Windows / Firefox 131.0
- Widgets trop petits sous windowsBuilder avec eclipse et ubu
- Eclipse java - Télécharger - Langages
- Widgets c'est quoi - Guide
- Widgets windows 11 - Guide
- Widgets iphone - Guide
- Supprimer les widgets windows 10 - Guide
7 réponses
Bonjour,
Peux-tu joindre une capture d'écran (à l'aide du bouton image, au dessus de la boîte dans laquelle tu tapes ton message) afin qu'on comprenne mieux ton problème ?
Si j'ai bien compris, les widgets trop petits que tu évoques sont ceux mis en jeu dans l'application que tu es en train de développer ? As-tu essayé de changer leur police, ou la taille de leur police ?
Il est possible que la police utilisée par défaut ne soit pas installée sur ton système, et que la police et/ou la taille de la police utilisées par défaut ne soit pas celle espérée (ou du moins, bien plus petite que ce que tu t'attendrais à voir). Il suffirait alors de corriger la police par défaut ou d'installer l'éventuelle police manquante.
Bonne chance
Bonsoir,
Merci de me répondre,
J'ai réalisé une capture d'écran avec fenêtre maxi, cela permet de voir vraiment la taille des widgets et le texte.
je vais encore essayer avec la fenêtre à l'affichage au lancement de l'appli ci-dessous
C'est vraiment petit inexploitable je vais essayer de changer la taille de la police.
La font actuelle issue des propriétés est Dialog 12 Bold.
J'ai vérifié cette police ne se trouve pas dans la liste présent sur ubuntu 24.04 qui est installé sur mon portable.
ci-dessous le code produit par windowsbuilder.
public class VoirFenetre extends JFrame { private static final long serialVersionUID = 1L; private JPanel contentPane; /** * Launch the application. */ public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { try { VoirFenetre frame = new VoirFenetre(); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } }); } /** * Create the frame. */ public VoirFenetre() { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 450, 300); contentPane = new JPanel(); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); GridBagLayout gbl_contentPane = new GridBagLayout(); gbl_contentPane.columnWidths = new int[]{0, 0, 0, 0, 0, 0, 0}; gbl_contentPane.rowHeights = new int[]{0, 0}; gbl_contentPane.columnWeights = new double[]{0.0, 0.0, 0.0, 0.0, 0.0, 0.0, Double.MIN_VALUE}; gbl_contentPane.rowWeights = new double[]{0.0, Double.MIN_VALUE}; contentPane.setLayout(gbl_contentPane); JButton btnNewButton = new JButton("New button"); GridBagConstraints gbc_btnNewButton = new GridBagConstraints(); gbc_btnNewButton.insets = new Insets(0, 0, 0, 5); gbc_btnNewButton.gridx = 2; gbc_btnNewButton.gridy = 0; contentPane.add(btnNewButton, gbc_btnNewButton); JCheckBox chckbxNewCheckBox = new JCheckBox("New check box"); GridBagConstraints gbc_chckbxNewCheckBox = new GridBagConstraints(); gbc_chckbxNewCheckBox.gridx = 5; gbc_chckbxNewCheckBox.gridy = 0; contentPane.add(chckbxNewCheckBox, gbc_chckbxNewCheckBox); } }
A +++ cordialement
rapidegoyes
Bonjour,
Merci pour ces précisions. Tu parles de la police Dialog 12, je suppose que tu vois cette information dans les propriétés de tes widgets (comme ici) ?
- Est-ce que changer la police à cet endroit et/ou sa taille a un impact ?
- Est-ce que si tu l'utilises par ailleurs (disons dans LibreOffice ou dans ton environnement graphique) elle fait la même taille ? Cela confirmerait que ça vient bien de la police et non de ton logiciel. À titre de comparaison, quelle police/taille de police utilises-tu dans ton environnement graphique ?
- As-tu essayé de régler la police comme expliqué ici : Window > Preferences > General > Appearance > Colors & Font > Basic > Text Font.
Bonne chance
Bonsoir,
Effectivement comme dans l'autre post: j'ai mis en Eclipse en mode dessing et j'ai modifié la font Dialog avec une taille de 20. J'ai relancé l'appli est effectivement le widget a augmenté de taille.
Ce qui est barbant il faut à chaque widget modifier la taille de la font.
J'ai également Windows 10 sur mon pc fixe est là aucun problème de taille de widget ni pour Eclipse avec windowsbuilder ni pour Netbeans.
Donc pour le fenêtré Eclipse est plus performant sur Windows 10.
Cordialement
à+++ rapidegoyes
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionBonjour,
Est-ce que dans les paramètres de WindowsBuilder ou les paramètres du projet, il n'y a pas moyen de une autre police et une taille de police par défaut ?
Par ailleurs je vois dans ton autre discussion que tu sembles être passé à Netbeans et que ça a résolu ton problème. Du coup, est-ce que le problème posé dans ce fil de discussion est encore d'actualité ?
Bonne chance
Bonsoir
Est-ce que dans les paramètres de WindowsBuilder ou les paramètres du projet, il n'y a pas moyen de une autre police et une taille de police par défaut ?
Je n'ai rien trouvé à ce niveau, je vais quand même continuer ma recherche.
La discussion serait encore d'actualité, si quelqu’un pourait bien apporter une réponse à la question ci-dessus.
Cordialement
à+++ rapidegoyes