gpt4 book ai didi

java - 重写JTextField中的paint方法绘制文本

转载 作者:行者123 更新时间:2023-11-29 06:42:09 26 4
gpt4 key购买 nike

我希望通过覆盖 paint 方法在 JTextField 上绘制一个数字。这样当用户编辑文本字段时,数字不会消失。然而,目前,这个数字根本没有出现,我试过了:

public void paintComponent(Graphics g) {  
super.paintComponent(g);
if(number != 0){
g.setColor(Color.RED);
g.drawString(String.valueOf(number),0,0);
}
}

任何想法,这甚至可能吗?

最佳答案

尝试在 g.drawString(String.valueOf(number),0,0); 调用中调整 Y 位置。例如。使用 getHeight()/2

关于java - 重写JTextField中的paint方法绘制文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10281659/

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