setPreferredSize(new Dimension());

Status
Nicht offen für weitere Antworten.

PollerJava

Top Contributor
Hallo,


ich habe eine JTable mit sehr vielen Zeilen und habe daher die Tabelle mit

Code:
table[x].setPreferredSize(new Dimension(300, 50000));

definiert.
Ist das OK, wenn man das so macht oder gibts da eine andere/bessere Lösung??
 
S

SlaterB

Gast
dein Monitor ist doch gar nicht so groß, was bringt das?
setze ein JScrollPane drumherum
 

PollerJava

Top Contributor
ja das nicht, aber ich hab die Tabelle eh in einem JScrollPane (new JScrollPane(table[x])) und dadurch, dass ich die Tabelle so groß mache, kann ich eben so weit hinunterscrollen,
 
S

SlaterB

Gast
nun, das Scrollen sollte auch so klappen, ohne PreferredSize setzen zu müssen
 

EAM

Mitglied
eine praktische Methode :
Code:
this.setSize(this.getToolkit().getScreenSize());
bezieht sich hier aber auf das ganze Frame...

mfg. EAM
 

PollerJava

Top Contributor
Hallo,


hätte noch eine Frage zu meinen JTables und zwar möchte ich einen Link in eine Zelle bekommen, also der Link soll Standardmäßig blau sein (das hab ich schon) und unterstrichen, und wie kann ich es machen, dass bei einem Doppelklick auf diesen Link die Zelle nicht editierbar wird??

Ist das möglich bzw wie,

suchen nach diesem Thema ist nicht so einfach, da ich da lauter Links zu JTables bekomme aber keine Links in JTables,
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben