carookee - group communication for you
Home / JavaForum / Swing + AWT
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
4.522 User online
2 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 787 von 1460 (54%) |<   <   >   >|

Autor Gast
Datum 12.02.02, 12:51
Betreff Re: JToolBar


HI!

Zur Lösung des Problems gibt es zwei Möglichkeiten:
1. Die add()-Methoden in der Klase JToolBar überschreiben
2. Eine neue Button-Klasse (von JButton vererbt)

Ich bevorzuge die 2. Möglichkeit:

public class HoverButton extends JButton implements MouseListener{
    
    public HoverButton(){
        setBorderPainted(false);
        addMouseListener(this);
    }
    
    public void mouseEntered(MouseEvent e){
        if(isEnabled){
            setBorderPainted(true);
        }
    }
    
    
    public void mouseExited(MouseEvent e){
        setBorderPainted(false);
    }
    //Die anderen Methoden des MouseListeners überschreiben
    
    // Hier noch andere Konstruktoren überschreiben...
    
}



Diskussionsverlauf:
JToolBar
    Re: JToolBar

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com