tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
556
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    daniel38 daniel38 ist offline Mitglied Bronze
    Registriert seit
    Oct 2010
    Beiträge
    29
    Hallo zusammen;
    brauch schon wieder mal eure Hilfe, ich habe eine ganz normale Tabelle und ich würde gerne einen etwas längeren Text reinschreiben, allerdings ist das problem das man immer nur eine zeile davon sieht, ich will aber das man die Zeile der Höhe des Textes anpasst. Geht das irgendwie weil man ja bei swt nicht mal ne höhe der zeile angeben kann oder irre ich?


    anders gesagt
    wenn sich die breite der column ändere, und der text länger ist als die breite der column, der text z. b. mit zeilenumbrüchen komplett angezeigt wird? -> sprich, die höhe
    der zeile passt sich automatisch an**** bzw. soll von beginn an mehrzeilig sein****?

    und das Gleiche für sourceviewer. Wenn ich die Kante nach Recht oder Links ziehe soll dann sich der Text anpassen aber die Zeilenummierung muss ja stimmten

    Gruss
    Daniel39
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken tableviewer und zeilenumbruch geht leider nicht********?:-(-1.jpg   tableviewer und zeilenumbruch geht leider nicht********?:-(-2.jpg  

    Geändert von daniel38 (19.01.11 um 16:09 Uhr)
     

  2. #2
    AttilaF AttilaF ist offline Mitglied Bronze
    Registriert seit
    Dec 2010
    Beiträge
    26
    Halo Daniel.

    Es wäre auch möglich JTextArea als TableCellRenderer zu benutzen.

    Gruß Attila
     

  3. #3
    daniel38 daniel38 ist offline Mitglied Bronze
    Registriert seit
    Oct 2010
    Beiträge
    29
    Hallo Attila;
    Wäre nett, wenn du ein Beispielscode postest.

    Danke
     

  4. #4
    AttilaF AttilaF ist offline Mitglied Bronze
    Registriert seit
    Dec 2010
    Beiträge
    26
    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    
    //... z.B.:
    meineTabelle.getColumnModel().getColumn(0).setCellRenderer(new MeinCellRenderer());
    meineTabelle.setRowHeight(35);
    //...
    //Renderer als innere Klasse:
       class MeinCellRenderer extends JTextArea implements TableCellRenderer {
            public MeinCellRenderer(){
                super();
                setEditable(false);
                setLineWrap(true);
                setWrapStyleWord(true);
            }
     
            public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
                this.setText((String)value);
                if (isSelected){
                    setForeground(table.getSelectionForeground());
                    setBackground(table.getSelectionBackground());
                } else {
                    setForeground(table.getForeground());
                    setBackground(table.getBackground());
                }
                return this;
            }
       }

    Gruß Attila
     

  5. #5
    daniel38 daniel38 ist offline Mitglied Bronze
    Registriert seit
    Oct 2010
    Beiträge
    29
    Hallo zusammen,
    Leider dieser Code hilft nur bei Swing aber nicht bei (Plugins_ Jface)
    Gibt es wirklich niemand, der mir helfen kann************?
    Gleiches Proble habe ich mit sourceviewer-> Die Line Number kriegen nicht mit ob, bei Sourceviewer was geändert ist
    Geändert von daniel38 (26.01.11 um 13:45 Uhr)
     

Ähnliche Themen

  1. bestimmte Zeile in einer tableviewer markieren(Plugins,jface,tableviewer):-(:-(
    Von daniel38 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 16.12.10, 11:01
  2. Hex geht leider net :(
    Von Sg im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 29.12.08, 20:57
  3. Antworten: 3
    Letzter Beitrag: 20.05.08, 17:16
  4. Zeilenumbruch geht nicht?
    Von RealDragon im Forum Photoshop
    Antworten: 1
    Letzter Beitrag: 02.04.06, 00:40
  5. Seiteneinteilung mit PHP geht leider nicht
    Von Experience1986 im Forum PHP
    Antworten: 15
    Letzter Beitrag: 20.02.03, 20:13

Stichworte