2011-04-15 3 views
6

J'achève une mission universitaire à java. Il se compose de quelques entrées, d'un bloc de texte et d'un graphe dépendant des entrées.Meilleure pratique pour afficher du texte en Java?

Dans mon cours, on m'a appris à afficher du texte en utilisant drawString directement sur un objet graphique. Sûrement il y a une meilleure façon que cela! Existe-t-il un composant/conteneur pouvant être utilisé pour afficher du texte non modifiable?

Dois-je utiliser drawString pour afficher des informations textuelles ou d'une autre manière?

+4

Passez en revue [Utilisation des composants de texte] (http://download.oracle.com/javase/tutorial/uiswing/components/text.html) et envisagez de poser une question plus spécifique. – trashgod

+2

Assurez-vous de vérifier auprès de votre tuteur/professeur avant d'utiliser quelque chose que vous n'avez pas appris. Aussi stupide que d'utiliser 'drawString()' est, il est apparemment spécifié par ceux qui vont attribuer des marques. –

+0

Je ne m'inquiétais pas d'avoir un faible niveau Je pensais l'écrire dans Clojure, mais je pensais que ça pourrait être un peu trop. Merci pour le lien trashgod! – Annan

Répondre

5

JLabel est probablement ce que vous cherchez.

+1

Je suppose que vous _can_ mettre un [graphique] (https://sites.google.com/site/drjohnbmatthews/kineticmodel/code#Histogram) dans un 'JLabel'! :-) – trashgod

Questions connexes