gpt4 book ai didi

java - JLabel 与drawString 的效率比较

转载 作者:太空宇宙 更新时间:2023-11-04 08:46:50 25 4
gpt4 key购买 nike

我有一个关于使用 JLabels 与 PaintComponents() .drawString() 方法的简单问题。假设我永远不需要使用任何类型的 .getText() 或修饰符,那么使用其中之一是否有任何好处。

编写一堆 JLabels 看起来很困惑,而且我不太喜欢 JTextAreas 的想法。但是,我觉得将 PaintComponent 用于形状、颜色和图片以外的其他东西可能不是最好的主意。

最佳答案

很难回答您的问题,因为我们不知道确切的要求。

不必担心效率,除非您已经测试了应用程序并且发现了瓶颈并隔离了问题。

一般来说,不要重新发明轮子。除非您要创建自定义组件,否则无需编写自定义代码。

如果您需要显示文本,请使用 JLabel、JTextArea 或其他。请记住,通过调整背景和字体等,可以使 JTextArea 看起来像 JLabel。

关于java - JLabel 与drawString 的效率比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4151393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com