J'ai vu le terme plusieurs fois, que signifie-t-il?Qu'est-ce qu'un contexte graphique (en Java)?
Répondre
C'est un objet que vous pouvez utiliser pour dessiner des primitives graphiques sur un programme SWING/AWT.
Exemple:
class JMyComponent extends JComponent
{
@Override
public void paint(Graphics g) {
// g contains graphics context
g.fillOval(...); // draw an oval on the component
// more graphics primitives...
}
}
Il y a des contextes similaires dans à peu près tous les autres cadres de l'interface utilisateur. Java ou Non-Java.
Pour créer un dessin dans Java, vous avez besoin d'un contexte graphique. Un contexte graphique est un objet appartenant à la classe, java.awt.Graphics.
Le contexte graphique est l'objet Graphics, qui contient toutes les choses nécessaires pour faire le dessin au sein de Java
http://download.oracle.com/javase/1.4.2/docs/api/java/awt/Graphics.html
Dans la plupart des composants AWT et Swing, vous pouvez remplacer la peinture (Graphiques g) méthode pour implémenter votre propre méthode de dessin. Il passe dans le contexte graphique (l'objet graphique) pour que vous puissiez effectuer vos méthodes de dessin.
"Contexte" est un nom générique que de nombreux développeurs Java utilisent pour les classes qui transportent des informations d'état. Donc sont tenus de voir beaucoup de noms de classes différents contenant le contexte.
Le contexte graphique dans le bureau Java signifie généralement java.awt.Graphics ou java.awt.Graphics2D classes. Ils portent des informations sur les propriétés de dessin: couleurs, propriétés de ligne, régions de découpage, etc.
- 1. Contexte graphique noir et blanc
- 2. Graphique linéaire 3D en Java
- 3. Comment obtenir le contexte graphique d'un UIView?
- 4. Comment connecter une vue au contexte graphique?
- 5. Contexte statique Java
- 6. comment implémenter graphique et graphique dans Java?
- 7. Besoin d'aide avec l'interface graphique en Java
- 8. Simulation graphique Max-Flow en Java
- 9. Meilleur graphique en camembert java 3D API
- 10. comment lire le graphique xls en java?
- 11. bibliothèque graphique Java
- 12. Commutateurs de contexte Java inutiles
- 13. Dessiner des formes sur BitmapData, ou obtenir son contexte graphique
- 14. Peindre un graphique en Java en utilisant AWT
- 15. en utilisant Inheritence avec GUI (interface graphique utilisateur) en Java
- 16. Bonne bibliothèque d'algorithme graphique Java?
- 17. Comment créer un UIImage à partir du contexte graphique actuel?
- 18. Comment sauvegarder une partie du contexte graphique sans déranger l'utilisateur?
- 19. Comment puis-je spécifier mon propre contexte Rhino en Java?
- 20. Java graphique bibliothèque de traçage
- 21. Java proposition de classe graphique
- 22. exemple de délégation concernant le contexte java
- 23. Comment créer un graphique à secteurs en Java
- 24. Graphique à barres en temps réel dans une applet Java
- 25. Passer de l'interface graphique à l'invite de commandes en Java?
- 26. Création d'une application à l'intérieur d'une interface graphique en Java
- 27. Apprendre différentes technologies Java sans interface graphique?
- 28. Questions de performance graphique Java 2D
- 29. Polices japonaises dans une interface graphique Java
- 30. Problèmes avec Java et l'interface graphique
Je voudrais upvote mais dans Swing la peinture personnalisée est faite en remplaçant la méthode paintComponent (...). – camickr