Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

JTable / TableCellEditor

Empfohlene Antworten

Veröffentlicht

Hallo,

ich habe folgendes Problem: Ich habe eine JTable und als Editor würde ich gerne ein JTextArea verwenden, das, wenn man einmal auf die Zelle klickt nach unten aufklappt...

zur Not kann ich auch ne andere Komponente als'n JTextArea verwenden... muss halt nur 4-zeilig nach unten aufklappen und editierbar sein...

Wer kann mir da weiterhelfen???

sky.80@gmx.net

hi,

schau mal hier vorbei

Swing Beispiele

vielleicht findest du das passende.

Du mußt dir dazu deinen eigenen TableCellEditor schreiben. Da kannst du dann selber bestimmen, welche Component du bei welcher Column als Editor zurückgibst. Da solltest du dann auch ein JTextArea benutzen können.

Also, erstmal danke für die Hilfe... einen eigenen TableCellEditor zu erstellen ist ja nicht das Problem... und ich schaffe es auch, das ich ein JTextArea als Component zurückgebe... Problem ist nur, das mir ein Scrollbalken innerhalb einer Zelle angezeigt wird... gibt es denn keine Möglichkeit, das ich das TextArea 'aufklappen' kann bzw. nur die höhe der aktiven Zelle ändern kann?

nochmals Danke im Voraus...

Ok. Man weiß ja nie, mit wem man es zu tun hat ;-))

Dann habe ich auch keine Idee mehr. Wir hatten auchmal eine Tabelle, wo theoretisch 255 Zeichen in eine Spalte eingegeben werden konnte. Zur Eingabe finde ich es noch ganz ok, wenn man immer nur einen Teil sieht. Und das spätere Anzeigen haben wir dann so gelöst, dass wir den vollständigen Text in einem Tooltip einblenden. Das ist eigentlich sogar recht komfortabel.

Dein Vorhaben scheint wirklich nicht so einfach zu sein. Damußt du bestimmt auch noch an die JTable ran, damit der Editor mehr Platz für sein Layout bekommt...

Ich danke Dir auf jeden Fall für den Tipp... muss ich mal gucken, wie ich da weiter komme... das Anzeigen ist beim mir auch kein Problem: ich verwende einfach einen 'MultiLineCellRenderer' (Ableitung von JTextArea). Der kann den Text 'einfach' mehrzeilig darstellen... dann paßt das schon :-)

Ich selbst kann dir leider nicht weiterhelfen, aber poste doch im Gästebuch unter http://www.v-websolutions.de (Seite ist noch ziemlich neu), aber der wird dir sicherlich Antworten.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.