我看了一个教程并尝试做同样的事情,我编写的代码完全相同,但它没有显示任何内容。我认为这是因为没有调用paintComponent方法,我还试图通过paintComponent打印一些东西到控制台。
这是我的代码:
kSecAttrAccessControl
谢谢!
答案 0 :(得分:3)
您要覆盖的内容为paintComponent
,而paintComponents
不是s
。
paintComponents
绘制当前组件的子组件(它可以告诉子组件在Graphics
对象上绘制自己的组件)。
paintComponent
绘制组件本身,这是您要覆盖的方法,以便为组件进行自定义绘制。