title image


Smiley Re: Bewegliche, skalierbare, rotierbare Swing Komponente...?
mal ein paar gedanken dazu:

1. canvas und swing passt nicht zusammen -> jpanel benutzen

2. diesem jpanel nen null-layout verpassen, so dass die komponente frei platziert werden kann

3. die komponente aus einem jpanel bauen

- für den selektionsrahmen vll einfach einen border schreiben und dann über einen focuslistener, setzen bzw entfernen (null setzen)

- passende mouselistener dran, so dass das "verschieben icon" angezeigt wird und die komponente verschoben werden / bzw. skaliert werden kann

- bei mousedragged o.ä., einfach die position des panel über setLocation ändern und dann das container jpanel neuzeichnen lassen.

- das bild selbst in der paint methode malen, "verschieben icon" nur bei bedarf



das war jetzt aber ins blaue überlegt. ich kann dir nicht sagen, ob das so auch tatsächlich funktioniert.
gruß, henrik
JavaWiki



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: