swing komponenten mit mouselistener rotieren

Status
Nicht offen für weitere Antworten.
S

Schnuffi

Gast
Hallo,
hätte vielleicht jemand ein Beispiel parat, in dem man eine Swing Komponente zB Jlabel mit beliebigem Inhalt mit einem Mouselistener rotieren kann.

Stelle mir das so vor, dass bei bei mousemoved an den ecken der komponente so eine art rotate cursor gesetzt wird (gibts den scheinbar nicht standardmäßig) und dann diese komponente rotiert werden kann.

Die Komponenten befinden sich übreigens in einem JPanel mit NullLayout, also verschieben kann ich die schon.
Hab hier auch schon ein paar Beispile angeguckt ???:L
 

Leroy42

Top Contributor
Jango hat gesagt.:
Leroy42 hat gesagt.:
Edit: Deinen Stoff will ich auch mal probieren...
Und wenn du den dann drinhast, rotiert dein JLabel von ganz alleine... :wink:

Nicht ganz, der Stoffnehmende rotiert und nimmt deshalb die (nicht rotierten) JLabels, rotiert wahr.

Hat was mit Bezugssystemen, Einstein, oder was weiss ich zu tun ???:L

(Edit: Jetzt habe ich diesen bekloppten Post schon dreimal editiert
Es reicht:)
 

Ariol

Top Contributor
ich habs eben mal versucht indem ich die paint entsprechend überschrieben habe, aber die Schrift dreht sich nicht mit

EDIT: es war ein JTextField - gedreht hat es sich schon, nur halt die Schrift nicht....
 

Leroy42

Top Contributor
Genug Java?

Du meinst doch nicht etwa den hier:

180px-Coffeeguy-1-.gif


:cool:
 

merlin2

Top Contributor
@Leroy42: Ich nehme an, dass deine Scherze über "Schnuffis Stoff" mit deinem eigenen Stoff zusammenhängen...
 

Ariol

Top Contributor
merlin2 hat gesagt.:
Ariol hat gesagt.:
es war ein JTextField - gedreht hat es sich schon, nur halt die Schrift nicht....
Spaß beiseite - bei einer Swing-Komponente die paint() überschreiben? :?

Hmm, morgen vielleicht:

Ich habs nochmal versucht mit:

Code:
// der code lo is nit kopiert, sondern nur ausm kopp runnergeschrieb
//
JLabel label = new JLabel("Hallo");
frame.add(label);
Graphics2D g2d = (Graphics2D)label.getGraphics();
g2d.transform(AffineTransformation.getRotateInstance(90));
g2d.translate((int)label.getHeight()/2,(int)label.getWidth()/2);
label.repaint();

funktioniert aber auch nicht....

[Klick mich]
 
S

schnuffi

Gast
ok dann hau ich jetzt noch einen drauf: mein tatsächliches problem ist nämlich noch viel weitreichender:

eigentlich möchte ich eine original preußische bauern-wurst (am stück) in ein JLabel packen, da dies aber scheinbar nicht so einfach ist, dachte ich, ich probiere es erst mal mit einem JPanel und einem TextLabel drinne. Nun, wenn sich das Panel dreht aber der Text im Textlabel darin nicht, dann wird sich die Wurst wohl erst recht nicht drehen.

oder doch `?
 

Wildcard

Top Contributor
Swing Komponenten sind nun wirklich nicht dazu gedacht gedreht zu werden.
Wenn du etwas drehen willst, dann zeichne selbst.
 

Ariol

Top Contributor
da das vermutlich nur ein bild ist sollte das gehen

mach ein image draus und sieh die Graphics2d und AffineTransformation an.
 

merlin2

Top Contributor
Das ist kein Bild, sondern ein 3D-Modell mit entsprechendem Geruch und Geschmack.
Problematisch wird es nur, wenn User Schadensersatz fordern, weil sie dazu verleitet wurden, in den Bildschirm zu beißen. :lol:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Swing , GridLayout, Größenbestimmung der Komponenten im Layout AWT, Swing, JavaFX & SWT 8
D [Swing] Anordnung von Komponenten mit GridLayout Manager AWT, Swing, JavaFX & SWT 13
MaxG. Swing Swing Komponenten zur Laufzeit hinzufügen AWT, Swing, JavaFX & SWT 2
S Problem mit Swing Komponenten AWT, Swing, JavaFX & SWT 11
G swing Komponenten verrutschen ständig... AWT, Swing, JavaFX & SWT 6
R Swing Komponenten klein angezeigt AWT, Swing, JavaFX & SWT 10
D Swing Swing Komponenten verschieben AWT, Swing, JavaFX & SWT 7
R Swing Sichtbarkeit der Swing Komponenten AWT, Swing, JavaFX & SWT 2
D TreeTableModel und Swing-Komponenten AWT, Swing, JavaFX & SWT 3
W Wieso SerialVersionUID bei Swing-Komponenten AWT, Swing, JavaFX & SWT 5
Y Mehrere Komponenten übereinander ohne Swing AWT, Swing, JavaFX & SWT 2
Daniel_L Swing-Komponenten als Parameter an eine Klasse übergeben? AWT, Swing, JavaFX & SWT 4
R Bilder als Hintergrund für Swing - Komponenten AWT, Swing, JavaFX & SWT 3
G Freie Swing API mit erweiterten Swing Komponenten AWT, Swing, JavaFX & SWT 5
G ActionListener bei Swing Komponenten AWT, Swing, JavaFX & SWT 7
M Freie Swing Komponenten AWT, Swing, JavaFX & SWT 2
D SWING AWT - Komponenten komplett verschwinden lassen AWT, Swing, JavaFX & SWT 6
Steev Swing und AWT Komponenten AWT, Swing, JavaFX & SWT 2
G Aussehen der Swing-Komponenten AWT, Swing, JavaFX & SWT 2
S Probleme mit GUI und SWING Komponenten AWT, Swing, JavaFX & SWT 2
I Swing-Komponenten skaliert zeichnen AWT, Swing, JavaFX & SWT 6
P Swing-Komponenten - Standart-Windows Design? AWT, Swing, JavaFX & SWT 4
P Übersicht - Swing komponenten AWT, Swing, JavaFX & SWT 3
J swing komponenten drehen? AWT, Swing, JavaFX & SWT 11
H Probleme bei Verwendung von Swing-Komponenten AWT, Swing, JavaFX & SWT 16
S Thread.sleep() beim Zeichnen auf Swing Komponenten? AWT, Swing, JavaFX & SWT 6
L swing komponenten Drucken AWT, Swing, JavaFX & SWT 7
G probleme mit swing-komponenten und canvas AWT, Swing, JavaFX & SWT 5
D Sprache in Swing-Komponenten on-the-fly ändern? AWT, Swing, JavaFX & SWT 3
G Komponenten ausrichten unter Swing AWT, Swing, JavaFX & SWT 7
XWing Jave swing overly benutzten. AWT, Swing, JavaFX & SWT 3
J Anzeige ID und Markierung für Knoten in Eclipse & Swing AWT, Swing, JavaFX & SWT 4
Juelin javax.swing in javafx AWT, Swing, JavaFX & SWT 1
A Eclipse 2023 und Swing AWT, Swing, JavaFX & SWT 4
W 2 JTables in einem Swing-Fenster? AWT, Swing, JavaFX & SWT 5
H Swing Componente zur Läufzeit ändern AWT, Swing, JavaFX & SWT 3
B Actionlistener mit Java Swing AWT, Swing, JavaFX & SWT 2
W Gibt es einen "automatischen Listener" in Swing oder JTable oder der ATM-Klasse? AWT, Swing, JavaFX & SWT 14
H Swing Buttons erst nach Klick sichtbar AWT, Swing, JavaFX & SWT 13
ExceptionOfExpectation Anpassung von JKomponentengrößen (Swing) AWT, Swing, JavaFX & SWT 3
thor_norsk AWT SWING Aufgabe AWT, Swing, JavaFX & SWT 7
U Zwei Fragen zu eienr Swing Aufgabe AWT, Swing, JavaFX & SWT 2
M Swing Bilder in Swing anzeigen AWT, Swing, JavaFX & SWT 9
H Simple Animation mit Swing AWT, Swing, JavaFX & SWT 2
Guybrush Threepwood Einfachste Möglichkeit zum Abspielen eines Videos in Swing AWT, Swing, JavaFX & SWT 4
A Swing ProgressBar über 2 parallel laufende Threads AWT, Swing, JavaFX & SWT 2
M Swing GridLayout AWT, Swing, JavaFX & SWT 2
O return-Statement mit Swing AWT, Swing, JavaFX & SWT 6
O Ein Java-Programm mit Swing steuern AWT, Swing, JavaFX & SWT 1
Monokuma Swing zu JavaFX AWT, Swing, JavaFX & SWT 5
J Swing Slider AWT, Swing, JavaFX & SWT 11
G Thread starten Swing AWT, Swing, JavaFX & SWT 5
G Swing JPasswordField AWT, Swing, JavaFX & SWT 12
L Swing Button Farbe ändern/wechseln AWT, Swing, JavaFX & SWT 2
C Swing AWT GUI Anfänger Aufgabe AWT, Swing, JavaFX & SWT 7
W Inject bei einem Swing Frontend AWT, Swing, JavaFX & SWT 8
L Kommunikation zwischen Klassen / Konstruktoren bei Swing AWT, Swing, JavaFX & SWT 9
M Feldvalidierung swing AWT, Swing, JavaFX & SWT 4
E Swing Componenten werden nach Änderung des display modes verzerrt dargestellt AWT, Swing, JavaFX & SWT 8
O Zukunft von Swing und JavaFX ? AWT, Swing, JavaFX & SWT 3
S Swing Fenster State Machine AWT, Swing, JavaFX & SWT 1
T Swing Swing an Bildschirm anpassen AWT, Swing, JavaFX & SWT 3
S Swing Panel wird nicht neu gezeichnet AWT, Swing, JavaFX & SWT 3
M Swing Java Swing/AWT Combobox Bug AWT, Swing, JavaFX & SWT 3
M Swing GUI mittels erben sowie variabler Dateninhalt AWT, Swing, JavaFX & SWT 1
W Swing Multitouch mit Swing AWT, Swing, JavaFX & SWT 6
S Swing-Applikation die ein Numpad nachbildet samt Keybindings..? AWT, Swing, JavaFX & SWT 5
S Swing Java Swing AWT, Swing, JavaFX & SWT 6
Blender3D Problem mit € Symbol Font Gotham Windows 10 Swing AWT, Swing, JavaFX & SWT 11
J Swing oder JavaFX AWT, Swing, JavaFX & SWT 21
D Swing Anwendung ohne JPanel erstellen AWT, Swing, JavaFX & SWT 1
D SQL Statements mit Java Swing benutzen AWT, Swing, JavaFX & SWT 4
Damtonix BufferStrategy flackert (Swing) AWT, Swing, JavaFX & SWT 9
D DatePicker für Java Swing AWT, Swing, JavaFX & SWT 2
B JavaFX oder swing AWT, Swing, JavaFX & SWT 3
T Java Swing - kleines Rechteck unter dem cursor AWT, Swing, JavaFX & SWT 5
L 2D-Grafik Swing paint|paintComponent AWT, Swing, JavaFX & SWT 2
L Swing Größe automatisch anpassen AWT, Swing, JavaFX & SWT 14
G Swing Swing Binding JList funktioniert nicht AWT, Swing, JavaFX & SWT 5
Blender3D Meine Swing Anwendung läuft unter Windows 10 und Ubuntu aber nicht auf Windows 7 AWT, Swing, JavaFX & SWT 16
B Bar Plot in Swing JPanel AWT, Swing, JavaFX & SWT 0
D Swing in Kombination mit JGraphX und JGraphT AWT, Swing, JavaFX & SWT 0
F main-Funktion bei Swing AWT, Swing, JavaFX & SWT 4
S Java Swing Print() method AWT, Swing, JavaFX & SWT 4
S Java Swing auf Windows Phone AWT, Swing, JavaFX & SWT 6
I JAVAFX - Übergabe der Inhalte an eine Scene - Wo ist der Vorteil gegenüber Swing? AWT, Swing, JavaFX & SWT 2
S Manuelles Menu in Swing AWT, Swing, JavaFX & SWT 3
T Custom Window ohne Swing / AWT / FX..?! AWT, Swing, JavaFX & SWT 1
Java_RY Bin Ratlos bzgl Malen in Swing AWT, Swing, JavaFX & SWT 5
offi Swing Shuttle List AWT, Swing, JavaFX & SWT 9
I Graph mit Swing zeichnen AWT, Swing, JavaFX & SWT 8
D Swing Swing Objekte sehen im Entwurf anders aus als beim Ausführen AWT, Swing, JavaFX & SWT 3
S Swing & Clean und build Problem AWT, Swing, JavaFX & SWT 12
javampir Swing repaint in JavaFX Anwendung AWT, Swing, JavaFX & SWT 3
K Mit JavaFX angefangen. Lohnt sich Swing? AWT, Swing, JavaFX & SWT 28
B Swing Update Swing Komponente bevor Methode startet. AWT, Swing, JavaFX & SWT 4
B Swing Tabelle(JTable) filtern swing GUI AWT, Swing, JavaFX & SWT 3
M Swing Swing-Widgets und paintComponent() AWT, Swing, JavaFX & SWT 2
B Swing WindowBuilde: Menu -> anderes Panel wechseln AWT, Swing, JavaFX & SWT 1
K eigener button in swing AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben