grüß euch alle
kann mir jemand sagen wie ich einen JButton rotieren kann (90°ccw für ne Matrix)
hab dazu zuwar schon div threads gelesen aber nicht wirklich schlau draus geworden.
bisher hab ich ne neue Klasse generiert, die von JButton abgeleitet, paint überschrieben
border und background per super.wahtever() zeichnen lassen.
bisher easy und funktionsfähig
jetzt muss noch Text auf den Button, und zwar eben um 90° ccw gedreht,
womit wir schon beim problem dieses Lösungsansatzes wären
kennt jemand eine möglichkeit einen JButton zu rotieren?
weis wer wie ich aus einem Text ein Image genereieren kann?
oder weis wer sonst einen ansatz
grüße I.B.J.F.
kann mir jemand sagen wie ich einen JButton rotieren kann (90°ccw für ne Matrix)
hab dazu zuwar schon div threads gelesen aber nicht wirklich schlau draus geworden.
bisher hab ich ne neue Klasse generiert, die von JButton abgeleitet, paint überschrieben
border und background per super.wahtever() zeichnen lassen.
Code:
class JRotateButton extends JButton{
...
private String Text; // Schaltflächenbeschriftung
...
public void paint(Graphics g){
//keep std-appearance
super.paintBorder(g);
g.setColor(this.getBackground());
g.fillRect(2,2,16,76);
//now add rotated Text
...
}
...
}
bisher easy und funktionsfähig
jetzt muss noch Text auf den Button, und zwar eben um 90° ccw gedreht,
womit wir schon beim problem dieses Lösungsansatzes wären
kennt jemand eine möglichkeit einen JButton zu rotieren?
weis wer wie ich aus einem Text ein Image genereieren kann?
oder weis wer sonst einen ansatz
grüße I.B.J.F.