ButtonCelleditor explizit sichtbar machen

Shai

Aktives Mitglied
Hi ich hab mir n ButtonEditor gemacht der vom Celleditor erbt.

Code:
public class ButtonCellEditor extends CellEditor {

    public ButtonCellEditor(Composite parent) {
        super(parent);
    }
    
    @Override
    protected Control createControl(Composite parent) {
        Button button = new Button(parent, SWT.PUSH);
        button.addSelectionListener(new InfoSelectionListener());
        button.setText("Info");//$NON-NLS-1$
        return button;
    }

    @Override
    protected Object doGetValue() {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    protected void doSetFocus() {
        // TODO Auto-generated method stub

    }

    @Override
    protected void doSetValue(Object value) {
        // TODO Auto-generated method stub

    }
    
    public class InfoSelectionListener implements SelectionListener {

        @Override
        public void widgetSelected(SelectionEvent e) {
            System.out.println("Knopf gedrückt");
        }

        @Override
        public void widgetDefaultSelected(SelectionEvent e) {
            // TODO Auto-generated method stub

        }

    }
}

Jetzt ist es aber so, dass er mir den Button nur anzeigt, wenn ich auf die Zelle klicke. Ich will aber gern, dass der Button immer sichtbar ist, auch wenn ich auf andere Zellen klicke. Kann mir da jemand helfen?
 

ymene

Bekanntes Mitglied
Ich kenn mich zwar nicht mit SWT aus, aber vermute, dass es dort ähnlich, wenn nicht gleich ist. Und zwar benötigst du zur Darstellung einer Tabellenzelle einen CellRenderer. Ein CellEditor ist nur für die Darstellung der Zelle verantwortlich, während diese editiert wird.
 
G

Gast2

Gast
Jop das wäre interessant ich bekomme es nur ohne Viewer hin, aber mit Viewer kein Plan...
 
G

Gast2

Gast
lol was ist für dich immer?

Schreib halt mal ins eclipse Forum, die kennen sich besser mit JFace aus...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
C Checkbox in Liste deaktivieren und paintComponent explizit aufrufen AWT, Swing, JavaFX & SWT 12
H Swing Buttons erst nach Klick sichtbar AWT, Swing, JavaFX & SWT 13
D Swing Komponenten nicht sichtbar nach Start AWT, Swing, JavaFX & SWT 12
P JavaFX Änderungen am Datenmodell visuell nicht sichtbar AWT, Swing, JavaFX & SWT 3
R Swing Panel nur bei Maus sichtbar AWT, Swing, JavaFX & SWT 2
P Lable sichtbar/unsichtbar toggeln AWT, Swing, JavaFX & SWT 2
L Swing Komponenten erst nach Resize sichtbar AWT, Swing, JavaFX & SWT 2
J Textfeld nicht sichtbar AWT, Swing, JavaFX & SWT 2
T JButton wird beim vergrößern des Fensters erst sichtbar AWT, Swing, JavaFX & SWT 4
Joker4632 JButton nicht sichtbar, aber funktionsfähig AWT, Swing, JavaFX & SWT 8
L Swing JTextField nicht sichtbar AWT, Swing, JavaFX & SWT 1
K JButton nicht sichtbar machen für User 2 AWT, Swing, JavaFX & SWT 4
U Swing Inhalt vom Fenster wird erst durch Hovern oder Klicken sichtbar AWT, Swing, JavaFX & SWT 3
T JButton überlagern sich und werden erst beim Mausscrollen sichtbar AWT, Swing, JavaFX & SWT 2
A JavaFX DatePicker in Swing beim Start nicht sichtbar AWT, Swing, JavaFX & SWT 2
J JSlider sichtbar AWT, Swing, JavaFX & SWT 7
M SWT View nicht mehr sichtbar AWT, Swing, JavaFX & SWT 2
P Swing Panel nicht sichtbar AWT, Swing, JavaFX & SWT 1
X JFrame erst nach dem Laden sichtbar stellen AWT, Swing, JavaFX & SWT 8
D JList&JButton erst nach Resize des JFRame sichtbar AWT, Swing, JavaFX & SWT 2
A Swing " comboboxes vergl. wenn aus der 1. etwas gewählt wurde ist, es in der 2. nicht mehr sichtbar AWT, Swing, JavaFX & SWT 9
R Komponenten werden erst nach maximierung des Frames sichtbar (Linux) AWT, Swing, JavaFX & SWT 5
S Canvas durch transparentes JPanel sichtbar machen AWT, Swing, JavaFX & SWT 2
D Image soll langsam sichtbar werden AWT, Swing, JavaFX & SWT 4
P jframe setVisible(false) wieder sichtbar machen? AWT, Swing, JavaFX & SWT 4
B LookAndFeel GWT: Canvas in TabSet nicht sichtbar AWT, Swing, JavaFX & SWT 2
S Swing JLabel wird in JPanel nicht sichtbar AWT, Swing, JavaFX & SWT 2
A jformattedtextfield unsichtbar und wieder sichtbar machen AWT, Swing, JavaFX & SWT 13
Wirago Swing neues Fenster nicht sichtbar AWT, Swing, JavaFX & SWT 6
T 2D-Grafik gezeichnetes Bild verschieben - rand bleibt sichtbar AWT, Swing, JavaFX & SWT 2
C SWT CTabItem wieder sichtbar machen AWT, Swing, JavaFX & SWT 3
H Verschiedene JPanels aus eigenen Klassen in JFrame einfügen, nur ein Panel sichtbar AWT, Swing, JavaFX & SWT 4
S Anfänger - JFrame/JLabel nicht sichtbar AWT, Swing, JavaFX & SWT 5
O Swing JButton werden richtig gewechselt aber die Maus macht die alten wieder Sichtbar?? AWT, Swing, JavaFX & SWT 5
D Swing update eines Labels nicht sichtbar AWT, Swing, JavaFX & SWT 9
S JFreeChart Achse immer sichtbar AWT, Swing, JavaFX & SWT 2
E Swing JList zur Laufzeit hinzugefügt elemente nicht sichtbar?! AWT, Swing, JavaFX & SWT 2
E Swing Zur Laufzeit hinzegfügte Komponenten nicht sofort sichtbar?! AWT, Swing, JavaFX & SWT 4
S ButtonGroups sichtbar/unsichtbar? AWT, Swing, JavaFX & SWT 4
Z JPanel wird erst durch aufziehen des Fensters sichtbar AWT, Swing, JavaFX & SWT 3
L MenüBar nicht sichtbar AWT, Swing, JavaFX & SWT 3
H Feststellen ob eine Componente sichtbar (im Vordergund) ist? AWT, Swing, JavaFX & SWT 2
L Labels sichtbar - JFreeChart AWT, Swing, JavaFX & SWT 5
M JSpinner als TableCellEditor; buttons nur bei fokus sichtbar AWT, Swing, JavaFX & SWT 14
N Nur ein Element sichtbar beim Drucken eines JFrame AWT, Swing, JavaFX & SWT 9
aze JTextfield nur so breit dass alle zeichen sichtbar sind AWT, Swing, JavaFX & SWT 2
aze JDialog immer so breit ,dass die Überschrift sichtbar ist AWT, Swing, JavaFX & SWT 6
M Swing Butten & TextFields aus Applet im JFrame nicht sichtbar AWT, Swing, JavaFX & SWT 2
R JButton -> erst sichtbar nach rollover AWT, Swing, JavaFX & SWT 9
R JPanel - zeichnen in skalierten Bereich - Linie (X-Achse) nicht sichtbar AWT, Swing, JavaFX & SWT 11
MQue Swing JPanel zu (z.B.) 40% sichtbar (teiltransparent) AWT, Swing, JavaFX & SWT 3
P Eigenes TableModel abgeleitet von AbstractTableModel (neue rows nicht sichtbar) AWT, Swing, JavaFX & SWT 6
? Java-SWT-Anwendung in der Taskleiste nicht sichtbar AWT, Swing, JavaFX & SWT 6
T JButton wird erst bei mouseover sichtbar AWT, Swing, JavaFX & SWT 2
S Wieso Fenster im EDT sichtbar machen? AWT, Swing, JavaFX & SWT 43
K keine Zeichenfläche sichtbar AWT, Swing, JavaFX & SWT 2
M JInternalFrame Titel sichtbar setzen AWT, Swing, JavaFX & SWT 2
J JScrollPane aber Scrollbars nicht sichtbar! *grrrrr* AWT, Swing, JavaFX & SWT 10
R JWindow dockt nicht an JFrame bzw. nicht sichtbar ? AWT, Swing, JavaFX & SWT 6
J jTable Daten werden nicht sofort sichtbar AWT, Swing, JavaFX & SWT 5
D Bild nicht sichtbar verändern. AWT, Swing, JavaFX & SWT 8
A Prob:Tabelle bei Zellensprung: Letzte zeile doppelt sichtbar AWT, Swing, JavaFX & SWT 7
P JTextArea erst nach Maximierung sichtbar AWT, Swing, JavaFX & SWT 3
M JComboBox in JTable immer sichtbar AWT, Swing, JavaFX & SWT 16
A Fenster bzw. Frame wird nicht immer sichtbar AWT, Swing, JavaFX & SWT 12
B JPanel erst durch Button-Klick sichtbar machen AWT, Swing, JavaFX & SWT 8
N JButton erben, Buttons nicht sichtbar AWT, Swing, JavaFX & SWT 2
M Java mit Swing - Elemente erst nach klick sichtbar AWT, Swing, JavaFX & SWT 13
K JTable: letzte Zeile immer sichtbar AWT, Swing, JavaFX & SWT 2
A setSize nötig um Elemente sichtbar zu machen? AWT, Swing, JavaFX & SWT 3
A JLabel sichtbar machen AWT, Swing, JavaFX & SWT 9
J Grafik "sichtbar" verschieben AWT, Swing, JavaFX & SWT 2
K Möglichkeit, HTML Tagstruktur im GUI sichtbar zu machen? AWT, Swing, JavaFX & SWT 2
R JComboBox: Popupmenü sichtbar lassen AWT, Swing, JavaFX & SWT 7
M componenten im jframe erst nach fensterveränderung sichtbar AWT, Swing, JavaFX & SWT 2
W jInternal Frame wird nicht sichtbar AWT, Swing, JavaFX & SWT 10
M Jwindows nicht sichtbar (graues bild) AWT, Swing, JavaFX & SWT 9
M JLabel nicht sichtbar AWT, Swing, JavaFX & SWT 11
G graphics Elemente sichtbar machen AWT, Swing, JavaFX & SWT 2
G Test, ob Fenster sichtbar? AWT, Swing, JavaFX & SWT 2
A Inaktives JFrame immer sichtbar AWT, Swing, JavaFX & SWT 3
F JTable Grid ausgeschaltet . aber trotzdem sichtbar AWT, Swing, JavaFX & SWT 3
D paintComponent unter GTK+ Look sichtbar unter Metalabernicht AWT, Swing, JavaFX & SWT 2
Luma Alle Fenster verstecken und wieder sichtbar machen? AWT, Swing, JavaFX & SWT 6
M JTree: Selektion der Elemente nicht mehr sichtbar AWT, Swing, JavaFX & SWT 6
M Änderungen an JPanel nicht sichtbar AWT, Swing, JavaFX & SWT 8
H Swing nach schließen noch sichtbar AWT, Swing, JavaFX & SWT 4
M Panels werden erst beim max. oder min. des Fensters sichtbar AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben