2010-04-13 4 views
0

Je suis particulièrement utilise NetBeans éditeur graphique et je suis nouveau à gui en ajoutant jpanel dans une jframe. NetBeans

j'ai un JFrame créé et j'ai ajouté jtabbedpanel.

à l'intérieur du jtabbedpanel i ai 2 panneaux i appel standard et compact

i ai mis standardPanel = new ImagePanel(); lequel ImagePanel.java est situé sur le fichier java différent

comment suis-je supposé mettre un panneau sur un fichier différent pour la réutilisation?

Je ne veux évidemment pas tous les codes dans un seul fichier.

est-ce la bonne façon de concevoir un GUI?

grâce

+0

Croix affichée: http://www.coderanch.com/t/491367/Swing-AWT-SWT-JFace/java/jframe-import-multiple-jpanel – camickr

Répondre

1

Vous devez créer votre propre classe, quelque chose comme « CustomPanel » qui va de JPanel. Vous mettez cette classe dans son propre fichier, et tout ce qui se passe sur JPanel devrait faire partie de cette classe. Puis, au lieu d'ajouter un JPanel au panneau à onglets, vous créez une instance de CustomPanel et l'ajoutez au panneau à onglets.

+0

Oui c'est ce que j'ai fait, mais le problème est maintenant je Je veux inclure ce jpanel dans ma classe jframe mon jframe a standardPanel que je veux initialiser standardPanel comme ImagePanel défini dans une autre classe. laissez-moi savoir si ma question est confuse? –

+0

@stdnoit, oui, vous m'avez perdu. S'il vous plaît fournir un exemple de code, ou au moins un pseudo code de ce que vous avez, et ce que vous attendez. –

+0

s'il vous plaît vérifier ma réponse comme réponse sur ce qui précède. Merci. c'est trop long pour être ici. merci Marcus –

Questions connexes