JTABLE QUI PREND LES DIMENSIONS DE LA JFRAME

Signaler
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
-
Messages postés
16
Date d'inscription
mercredi 18 juillet 2007
Statut
Membre
Dernière intervention
15 mars 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/43510-jtable-qui-prend-les-dimensions-de-la-jframe

Messages postés
16
Date d'inscription
mercredi 18 juillet 2007
Statut
Membre
Dernière intervention
15 mars 2009

Je parlais de MA source TH1_MAN, pas de la tienne bien entendu...
Messages postés
28
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
24 juillet 2008

Pourqoui tu dit "horreur"???
t'a qu'a telecharger mon jeu "Bataille Navale"... tu verra l'utilité.
Messages postés
16
Date d'inscription
mercredi 18 juillet 2007
Statut
Membre
Dernière intervention
15 mars 2009

Salut,

J'ai ecri cette horreur il y a un an suite a une demande
precise (sur un autre site) et voila.

Merci a toi TH1.

Cordialement.

Dan.
Messages postés
28
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
24 juillet 2008

Salut,
Moi j'ai une autre méthode qui est plus générale et meilleur:
tu crée:
- une classe "table()" extends JPanel de propriété layout "GridLayout(x,y)"(x:nbre lignes, y:nbre de colonnes) qui represente la table.
- une classe "cellule()" extends JPanel qui représente une cellule.
- Dans le constructeur de la classe "table" tu fait:
for (int i=0; i<x; i++) {
for (int j=0; j<y; j++) {
add(new cellule());
}
}
- Dans la classe principale tu fait:
"table panelx = new table();"
puis tu fait "contentPane.add(panelx,null);"
- A la fin tu change la proprieté layout du panel "contentpane"(le panel principale) en "GridBagLayout".

Je sais ca parait un peu diffcile, mais c'est plus générale.
Afficher les 8 commentaires