私のJButton
は、ホールドされたときにそのテキスト(ボタン全体ではなく)を回転させたいと思う。それ、どうやったら出来るの?JButtonのテキストを回転する
4
A
答えて
2
あなたは2つのことを行う必要がありますように聞こえる:
- 所望の効果を表示するカスタムペイント方法を構築します。
- ボタンにマウスモーションリスナーを追加して、エフェクトをアクティブにする必要があることを検出します。
幸運にも、これが助けてくれることを願っています!
2
「テキストを少し回転させる」とはどういう意味ですか?これの目的は何ですか?テキストを回転すると、ボタンの端に達すると上下が切り取られます。私は基本的なコードのようなものになると思います
:
public void paintComponent(Graphics g)
{
if (mouseOver)
{
Graphics2D g2d = (Graphics2D)g;
g2d.rotate(...);
super.paintComponent(g2d);
g2d.rotate(...);
}
else
super.paintComponent(g);
}
代わりのかもしれないよりよい解決策を回転さがアップ/ダウンピクセルのカップルを、テキストをシフトすることである、あなたは心配する必要はありません切り捨て基本コードは同じでなければなりませんが、translate(...)メソッドを使用します。
関連する問題
- 1. JLabelのテキストを回転させずに回転する
- 2. 回転テキストjqueryの
- 3. ZPL2 - テキストの回転を変更する
- 4. 処理中のテキストを回転する
- 5. drawTextのテキストを回転するには?
- 6. d3のx軸テキストを回転する
- 7. スウィフトでテキストを回転
- 8. 各サブプロットの回転軸テキスト
- 9. セカンダリ軸ラベルの回転テキスト
- 10. 回転スライダの公開テキスト
- 11. CATextLayerでテキストを回転するには?
- 12. CSSとIEでテキストを回転する
- 13. IE6でテキストを270度回転する
- 14. CSS3/HTML5でテキストを回転する
- 15. 画像とテキストを回転する
- 16. Odoo 10のテキスト回転(90度 - 垂直回転)QWeb PDFレポート
- 17. UIView回転テキスト操作
- 18. CSS回転テキスト - 複雑
- 19. テキスト内で回転するUncodeテーマ
- 20. 回転テキストは2行を超える
- 21. div内のテキストの垂直回転
- 22. c#:カスタムコントロール内のテキストの回転
- 23. SkiaSharpで回転テキストを描く
- 24. RichTextBox印刷用の回転テキスト
- 25. Cで回転したテキストの整列
- 26. トランスフォームの回転幅を変更してテキストを変更する
- 27. 特定のExcel行でのみテキストを回転する
- 28. CSSが回転して回転する
- 29. 鮮明なCSSの回転テキストを取得するには?
- 30. 印刷のためにテキストを回転する
「マウス・ジャンク」ではないユーザーのためにFocusListenerを追加することもできます。 ;) –
いいですよね!同意する。 – javamonkey79