Jlabel vs. Drawstring for Efficiency
-
08-10-2019 - |
質問
Jlabels vs. the PaintComponents().DrawString()メソッドの使用に関して、うまくいけば簡単な質問があります。任意の種類の.getText()または修飾子を使用する必要がないと仮定して、一方を他方よりも使用することには何らかの利点がありますか。
Jlabelsの束を書くのは厄介なようで、私は特にJTextareasのアイデアが好きではありません。しかし、私は、形、色、写真以外のものにPaintComponentを使用することは、おそらく最良のアイデアではないかもしれません。
解決
正確な要件がわからないので、あなたの質問に答えるのは難しいです。
アプリケーションをテストし、ボトルネックを特定し、問題を分離していない限り、効率性について心配しないでください。
一般的に、車輪を再発明しないでください。カスタムコンポーネントを作成しない限り、カスタムコードを記述する必要はありません。
テキストを表示する必要がある場合は、JLabel、JTextareaなどを使用してください。 jtextareaは、バックグラウンドやフォントなどで遊んでJlabelのように見えるようにすることができることを忘れないでください。
所属していません StackOverflow