JOptionPaneのテキストを右揃えにすることはできますか? (私はJDialogを使用したくない)アラビア語でいくつかの文章を書こうとするのでJOptionPaneの右にテキストを揃える
答えて
JPanelを作成し、JPanelでテキストを整列させて、JPanelをJOptionPaneのObjectパラメータとして追加する。または、JDialogを使用します(なぜ、これらのいずれかを使用しないことを望みますか?)。
JOptionPaneでJLabelを使用してから、HTMLを使用して調整してください。
あなたは、このことができますより
using HTML with Swing components hereについての希望を見つけることができます。
String message = "<html><body><div width='200px' align='right'>This is some text!</div></body></html>";
JLabel messageLabel = new JLabel(message);
JOptionPane.showConfirmDialog(null, messageLabel);
フォント/ L&Fボタンが何らかの方法で変更された場合を除き、機能します。また、私はいつも怠け者の徴候(それは悪ではないが、ある意味ではエレガンスがない)のスウィングラベルのHTMLの出現を見つけます。 – Riduidel
で... Hovercraft Full Of Eels述べたように、あなたは完全にJOptionPane#showMessageDialog
にメッセージとしてのJComponentを使用することができます。結果として、GridBagLayout
を使用してJPanel
を作成し、テキストにJLabel
を入れて、GridBagConstraints
のrighセットを使用して、テキストが右揃えになっていることを確認してください。右揃えのテキストを持つJOptionPane
- 1. 右揃えテキスト
- 2. JavaScriptのテキストを右揃え
- 3. アンドロイドウェブビューのテキストを右揃え
- 4. HTML.TextAreaForのテキストを右揃え
- 5. CSSの右揃えと右揃えのテキスト
- 6. 同じ行の左揃え、中央揃え、右揃えのテキスト
- 7. PHP:imagettftextテキストの右揃え(RTL)
- 8. TextField右揃えのテキスト
- 9. UIPickerViewで右揃えのテキスト
- 10. 中央揃えのテキストの下にdivを右揃え
- 11. WPFグリッドアイテムと右揃えテキスト
- 12. uiTextFieldのテキストを右揃え(xcode)
- 13. UItextViewアラビア語のテキストを右揃え
- 14. RMarkdownのテキストを1行右揃え
- 15. NSStringの右揃えと左揃えのテキスト?
- 16. Bashのテキスト文字列の右揃えと左揃え
- 17. 左揃えと右揃えのテキストのイオニックアイテム
- 18. RTFテーブル内のテキストの右揃え
- 19. C#コンソールでテキストを右揃え
- 20. 右端にテキストを右揃えして回転させよう
- 21. 右揃え - bash
- 22. mincss右揃え
- 23. VBA右揃え
- 24. 複数の画像の右側にテキストを揃える
- 25. ヘブライ語(右から左)のテキストの右揃え
- 26. メニューアラインアイテムを右揃え
- 27. 右揃えのナビピルドロップダウンメニュー
- 28. イオンアイコンの右揃え
- 29. コンテンツの右揃え
- 30. テーブルセルのテキストを右揃えにする方法<col/>
JPanelを使用すると、ダイアログの全体的なレイアウトも元に戻す必要があるため、実際には機能しないことに注意してください。 - OKボタンの位置とアイコンは、両方とも反対側にある必要があります。 – Trejkaz