Articles of interface utilisateur

Héritage multiple QObject

J’essaie d’utiliser des classes mixtes pour C ++ / Qt afin de fournir tout un tas de widgets avec une interface commune. L’interface est définie de telle manière que si elle est définie comme classe de base pour les autres classes de widgets, le widget aura lui-même ces signaux. c’est-à-dire se référer ci-dessous. class SignalInterface: […]

Création d’un bouton personnalisé en Java avec JButton

J’essaie de créer un bouton qui a une forme personnalisée (hexagone), mais agit comme un JButton normal (c’est-à-dire qu’il fonctionne avec un ActionListener). J’ai créé une classe qui étend AbstractButton, mais elle ne semble pas envoyer d’événements à l’ActionListener lorsque je clique dessus. Si je change la classe pour étendre JButton, cela fonctionne parfaitement, mais […]

QComboBox – Définit l’élément sélectionné en fonction des données de l’élément

Quelle serait la meilleure façon de sélectionner un élément dans une liste déroulante QT à partir d’une liste prédéfinie de valeurs uniques basées sur un enum. Dans le passé, je me suis habitué au style de sélection de .NET dans lequel l’élément peut être sélectionné en définissant la propriété sélectionnée sur la valeur de l’élément […]

Visual Studio – Pourquoi les numéros de ligne sont-ils désactivés par défaut?

Semble totalement en arrière à moi qu’un tel IDE excellent cacherait les numéros de ligne par défaut. Cela semble être un oubli évident ou un faible défaut. Ce qui signifie que je manque quelque chose – parce que dans l’équipe de développement VS vs moi, je sais qui a plus d’expérience. Alors qu’est-ce qui me […]

Façons d’améliorer la vitesse de rendu de l’interface utilisateur de WPF

Si un écran d’une application WPF contient de nombreux contrôles primitifs, son rendu devient lent. Quels sont les moyens recommandés pour améliorer la réactivité d’une application WPF dans un tel cas, en dehors de l’ajout de contrôles moins nombreux et de l’utilisation d’une carte vidéo plus puissante? Y a-t-il un moyen d’utiliser la mise en […]

Désactiver un bouton dans JavaFX

Dans Swing, nous pouvons désactiver un bouton comme celui-ci: JButton start = new JButton(“Start”); start.setEnabled(false); Y a-t-il un moyen de le faire avec un bouton JavaFX? L’utilisateur ne devrait pouvoir appuyer qu’une seule fois sur le bouton.

Choisir entre WPF / C # et Qt / C ++

Mon équipe et moi développons une application qui implique un back-end écrit en C ++ et implique l’utilisation de bibliothèques telles que OpenCV, MIL, etc. Maintenant, nous devons développer une interface graphique pour interfacer avec ce programme, de manière à ce que l’interface graphique affiche les images et que l’utilisateur puisse interagir avec les images […]

Comment activer la barre indiquant l’emplacement du fichier dans Eclipse

Je veux activer la barre de “navigation” qui est censée juste en dessous des tabs dans l’éditeur. Il montre la hiérarchie des fichiers. Par exemple, si vous avez un projet HelloWorld, il affiche: HelloWorld -> src -> SomeClass.java -> main Et tous les différents emplacements sont cliquables. Je sais que vous pouvez utiliser les doubles […]

Comment implémentez-vous le menu contextuel dans un ListActivity sur Android?

Comment implémentez-vous un menu contextuel déclenché par un long clic ou appuyez sur un ListActivity qui utilise les dispositions intégrées et un object ListAdapter?

Comment puis-je append un espace entre deux boutons dans une boîte?

J’ai quatre boutons dans un groupe BoxLayout . Ceci est juste un échantillon de deux parce que c’est tout code répété. Je veux créer un léger espace entre chaque bouton afin qu’ils ne se rencontrent pas. J’ai essayé pratiquement toutes les méthodes du .add(Box.Create….) et rien n’a fonctionné. enter.add(Box.createVerticalGlue()); enter.add(Box.createHorizontalGlue()); //enter.add(new JSeparator(SwingConstants.HORIZONTAL)); JButton float = […]