williamNorthStudent
Messages postés4Date d'inscriptionjeudi 19 janvier 2006StatutMembreDernière intervention27 avril 2006
-
19 janv. 2006 à 17:08
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 2010
-
24 janv. 2006 à 18:46
Bonjour,
J'ai commencé le développement d'une application en graphique permettant de rafraichir un JPanel a partir d'un clik de souris.
Je réussis à rafraichir le JPanel mais j'ai besoin de modifier
légèrement la taille de la JFrame afin que le nouveay JPanel s'affiche
sinon il est vide.
Cette application sera au finale une console d'administration
permettant d'executer des Scripts Shell donc il est fastidieux de
redimensionner la fenêtre à chaque changment de JPanel.
Voila mon code j'espère que vous pourrez me venir en aide.
//début du code
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Console extends JPanel implements ActionListener{
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 201017 19 janv. 2006 à 17:24
moi je te conseil de reprendre ta source et etendre p^lutot la classe JFrame
ensuite tu ferai ton JMenuBar et tu l'ajouterai avec setJMenuBar(mamenubar)
tu declarerai et initialiserai tes composant et les JPanel
tu ferai monpanel.add(moncomposant);
et ajouterai le panel a la frame avec : add(monpanel,BorderLayout.POINTCARDINALENMAJUSCULE);
et si il le faut tu peu ajouter une barre de defilement a tes composant au moment ou tu les integre dans le JPanel :
monpanel.add(new JScrollPane(moncomposant));
"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 201017 24 janv. 2006 à 18:46
non juste un jour si tu doit utiliser un JScrollpane pour l'aouter a un composant , au lieu de declarer une nouvelle variable du peut directement faire a l'ajout du composant dans ton container monpanel.add(new JScrollPane(moncomposant));
"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"