Pb d'affichage de ScrollBar et d'un JButon

Pb d'affichage de ScrollBar et d'un JButon - Java - Programmation

Marsh Posté le 21-05-2005 à 20:34:03    

Bonjour mon pb est dans le titre  
Voici mon code:  :cry:  
import javax.swing.*;
import java.*;
import javax.*;
import javax.swing.table.*;
import java.awt.*;
 
 
public class SousReseaux extends JFrame
{
  JTable tableau;
  JFrame fenetre;
  TestPasserelle tp;
  JButton Quitter;
   
 
 /**Constructeur*/
 public SousReseaux()
 {
  fenetre = new JFrame("Etats" );
  fenetre.setSize(400,480);
  setResizable(false);
 
  tp = new TestPasserelle();
 }
 
 /**private void getTable()  
 {
//Quitter.setIcon(new ImageIcon("./Icons/Quitter.JPG" ));
  Container c = getContentPane();
  JScrollPane sp = new JScrollPane(tableau);
  c.add(sp, BorderLayout.CENTER);
  setContentPane(c);
  //c.add(Quitter, BorderLayout.SOUTH);
   
 }*/
 
 /**Méthode pour afficher les postes de la passerelle 10*/
 public void afficherJ()
 {
 
 //On ajoute le nouveau tableau dans la fenetre
 tableau = tp.testerPasserelleJ();
  for (int i=0; i <  255; i++)
  {
   System.out.println (tableau.getValueAt(i,0));
  }
  Container c = getContentPane();
  JScrollPane sp = new JScrollPane(tableau);
  c.add(sp,BorderLayout.EAST);
  fenetre.getContentPane().add(sp,"Center" );
  fenetre.getContentPane().add(tableau,"Center" );
 
 
  // On affiche la fenetre
  fenetre.setVisible(true);
 }

 
Voila mon code (en pertie (c une sous sou class) :pt1cable:  
Quand je l'execute ma scrollpan ne s'ffiche pas je comprend pas pk pour moi mon code est bon
J'ai essayé de plusieur façon (il y en a encore une en commentaire (la methode getTable()) bein si vou savez pk merci bcp je galere deçu depuis + de 3h et g pas avancé
 :fou:

Reply

Marsh Posté le 21-05-2005 à 20:34:03   

Reply

Marsh Posté le 23-05-2005 à 14:32:34    

C'est quoi ce code tout pourri ? A quoi ca sert d'étendre JFrame si tu utilises une autre frame dans ton code ?


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 23-05-2005 à 15:34:40    

C'est quoi le problème exactement ?
 
Je viens d'exécuter le truc en virant toutes les références à tp, la boucle qui imprime le contenu du tableau sur la sortie standard et en remplacant la ligne

Code :
  1. tableau = tp.testerPasserelleJ();


par

Code :
  1. tableau = new JTable(10, 10);


J'ai une grille qui s'affiche dans la partie haute d'une frame.


Message édité par Cherrytree le 23-05-2005 à 15:55:06

---------------
Le site de ma maman
Reply

Marsh Posté le 23-05-2005 à 15:35:06    

Sinon, je rejoins boulax, c'est du code de merde ton truc.


---------------
Le site de ma maman
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed