Frage

Ich möchte eine Java-Komponente haben, die ein Vergrößerungssymbol auf der rechten unteren Ecke des Bauteils hat, so dass, wenn ich das Symbol ziehen, wird die Komponente automatisch mit Größe ändern.

Mit dem Vergrößerungssymbol, ich meine, wie folgt zusammen:

Größe ändern Symbol in Google Talk

Das oben gezeigte Bild enthält das Vergrößerungssymbol in der Google Talk Messenger-Hauptfenster. Gibt es eine Java-Komponente, die diese Möglichkeit bietet?

War es hilfreich?

Lösung

Sie werden in diesem Artikel erfahren Sie, wie ein Symbol hinzuzufügen, wie das Vergrößerungssymbol suchen Sie sich beziehen.

PixelPushing PixelPushing

Google Talk Styled Form

Andere Tipps

die JStatusBar?

ummm ein Bild setzen es nicht schwer ist, ... ist die Größe neu bestimmen. Sie verwenden möchten Code wie folgt (wenn Sie irgendeine Art von Taste haben):

private void buttonMousePressed(java.awt.event.MouseEvent evt) {
        sx = evt.getX();
        sy = evt.getY();
}

private void buttonMouseDragged(java.awt.event.MouseEvent evt) {
        if(!evt.isMetaDown()){
                Point p = getLocation();

                locX = p.x + evt.getX()-sx;
                locY = p.y + evt.getY()-sy;
                setLocation(locX, locY);
        }
}

... außer statt SetLocation werden Sie so etwas wie setBounds oder setSize verwenden möchten ... und Sie den Code ein wenig ändern müssen. Was ich habe, ist es für das Ziehen, aber das Prinzip ist das gleiche.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top