2009-12-25 20 views
1

lorsque la conceptionLe support pour le développement de java swing dans Netbeans 6.7 et 6.8 n'est pas bon?

alt text

lorsqu'il est exécuté

alt text

lors de la conception et la gestion dans NetBeans 6.5, ils sont les mêmes, mais int 6,7 et 6,8, comme vous le voyez, ils sont différent!

+0

Je ne vois pas les captures d'écran. Je pense qu'il y a une prévention des liens directs sur le site que vous utilisez. Essayez tinypic.com. – BalusC

+0

pouvez-vous voir maintenant? tu dois pouvoir. J'utilise photobucket.com – Keating

+0

Oui, maintenant je les vois :) – BalusC

Répondre

0

On dirait que votre composant inférieur est JTextArea qui n'est PAS défini dans le volet de défilement. Comme la police est différente dans le deuxième échantillon, la dernière ligne du texte s'enroule.

Ceci peut être atténué de 2 manières différentes. Vous pouvez définir JTextArea dans le volet de défilement (la taille du volet de défilement ne changera pas et la zone de texte défilera) ou définir la police d'origine dans votre zone de texte.

Je suggérerais le premier.

+0

Le jTextArea est dans un volet de défilement. int 6.5 et 6.8, ils ont la même police - monospaced (la police par défaut). – Keating

+0

La police est clairement différente. Votre panneau de défilement est ensuite paramétré pour être redimensionnable dans votre mise en page de groupe. Je veux que vous le vouliez. –

1

Les deux images présentent chacune une police différente. (Notez le descendant sur le 'j' dans "Java" Dans la première image il descend au dessous de la ligne de base Dans la seconde il ne descend pas.)

En Java, "monospace" est une police "virtuelle" qui est substitué à l'exécution avec une police à largeur fixe. Votre environnement de développement résout une police différente de celle de votre environnement d'exécution.

Essayez de définir explicitement le cont sur "Courier New".