no save
Assistance
Achat
News

Forum | programmation
[Java] Largueur min des colonnes d'une Jtable
bendede, le lun. 19 févr. 2007 à 22:45:07
Bonjour,

Je suis en train de realiser un pianoRoll (pour ceux qui connaissent) à l'aide d'un Jtable en repartant des sources de sun au sujet de JavaSound: http://java.sun.com/products/java-me...emo/index.html

Comme on peut le voir sur la capture suivante:
http://skys.dragooon.adsss.googlepages.com/Jtable.jpg


La largeur des colonnes est trop importante pour mon utilisation. Il me faudrai des cases remplie de couleur ou non, ce à travers plusieurs milliers de colonnes (50000 environ..) mais la largeur des colonnes est trop importante ici... (et je n'ai pas de scrollbar horizontale au passage non plus, si vous pouvez m'aider?)

J'ai déjà tester divers solution avec setWidth, setMaxWidth et autre.. mais sans succés pour les colonnes.

Code :

for (int i = 1; i < names.length; i++) { TableColumn col = tcm.getColumn(i); col.setWidth(1); col.setCellRenderer(renderer); }


Et pour la JscroolPane, sans succés non plu:

Code :

JScrollPane t = new JScrollPane(table); t.createHorizontalScrollBar(); add("Center", t);


Enfin, existe t-il une solution proche pour la hauteur des lignes (quand j'aurai supprimer les noms d'instruments?


Merci de prendre de votre temps pour moi

La source de ma classe en ligne à : http://rafb.net/p/RCmeaA66.html Configuration: Windows XP
Firefox 2.0.0.1


CuyenBoy
mai 07
Suivant
REPONSES
CuyenBoy
mai 07
kurts
mai 07
JavaStunt
mai 07
bendede
mai 07
yannou
mars 08
Version Web
Réalisé par RedShift
no save