私はあなたがJpanelにペイントするためにpaintcomponentを変更することができると知っていますが、単純なダイアログボックスを作ろうとしており、最小化ボタンや最大化ボタンがフレーム上にあることを望んでいません(したがって、 )、JPanelまたはJOptionPaneを使用して表示されるボタンを表示したくない場合もあります。あなたの誰かが、デコレーションされていないJPanelを追加する方法も知っていれば、同様に機能しますが、JFrameにdrawStringペイントを作成する方法も分かっていれば、それはうまくいくでしょう。これまでのところ、あなたがJFrameに文字列を実際に描画していない理由を説明することができれば、私がこれまでにどれだけ距離を置いているかが分かります。 http://pastebin.com/vfSCnaF7JavaのJpanelを使用せずに直接テキストをJFrameにペイントする方法は?
答えて
なぜJLabelを使用しないのですか?
JLabel l = new JLabel("Text");
frame.add(l);
また、drawString()で得られる正確な位置合わせが必要ですか?
さて、これまでにやってみたのですが、うまくいきませんでしたが、addlabelを使用する前にsetvisisibile(true)を認識しました。XDありがとうございました! –
ああ...うん、それは通常問題を引き起こす。 :) – RobotKarel314
paint()
メソッドをオーバーライドしないでください。
JPanel
を追加できますが、まだデコレートされていないウィンドウがあります。
ありがとう、私はあなたがまだJPanelで装飾されていない窓を持つことができないことに気づいていませんでした(私たちは文字通りjavaでの訓練を受けていました。 JOption Paneを使用することができないGUI全体)。しかし、私はRobotKarelが提案したラベルにちょうど行くと思う。 :) –
- 1. JFrameに直接ペイントできません
- 2. ペイント(またはペイント)でjpanelを使用する方法
- 3. Java Swing JPanel。シェイプをペイントするには?
- 4. JPanelでJLabelを「ペイントする」方法は?
- 5. Rails Gemを使用せずにMailchimp APIを直接使用する方法
- 6. ポインタを使用せずにメモリアドレスに直接アクセスする方法は?
- 7. Java、swing、JFrame、JPanel
- 8. ポストマンアプリケーションを使用せずにSalesforceアカウントにデータを直接複製する方法
- 9. 1つのjframeで2つのjpanelで2つのペイント方法を使用する
- 10. Netbeansを使用してJFrameにテキストを表示する方法は? JFrameのテキストをクリアするには?
- 11. JavaのJPanel内にJFrameを表示
- 12. SLF4Jを経由せずにLogbackを直接使用する方法
- 13. Netbeansを使用してJPanelまたはJFrameにJavaを配置する
- 14. jframeでjpanelを表示する方法
- 15. JFrame/JPanelでコンソールJavaを視覚化する方法
- 16. JPanelの周りにJFrameをスケールする方法は?
- 17. ViewModelProviders.ofメソッドを使用せずにViewModelsを直接インスタンス化する
- 18. Java jframeキャンバスとjpanelを追加する
- 19. JPanelを再ペイント
- 20. JPanelをJFrameに表示/非表示する方法は?
- 21. JFrameでJPanelを動的に再描画する方法は?
- 22. JFrameとJPanel、次にJFrame
- 23. インテントを使用せずに直接私のアプリケーションでDocumentsProviderにアクセスするには?
- 24. Base64を使用せずに.PHPに直接画像を送信
- 25. JFrameを閉じてJOptionPaneを直接閉じる方法は?
- 26. Java:ペイントされたテキストをウィンドウに動的にフィットさせる方法
- 27. 結合を使用せずにクエリを書き直す方法
- 28. 実行時にJFrameのJPanelを変更する方法
- 29. JFrameのペイントを使用しているときにJava JFrameペイントメソッドの表示がちらつきが
- 30. Oracle - XLSXデータをApache POIを使用せずに直接使用する最良の方法
Welcome to Stackoverflow!コードや何かのような努力をして、人々があなたの問題を早期に理解して助けることができるように、あなたの質問を精緻化してください。ありがとう! – manetsus