【问题标题】:Sometimes Jcomponents are not visible until mouse hovering有时 Jcomponents 直到鼠标悬停才可见
【发布时间】:2016-12-25 09:45:03
【问题描述】:
JPanel panel = new JPanel();
panel.setLayout(null);

JButton button = new JButton();

button.setSize(30, 30);
button.setLocation(30, 30);

panel.add(button);

我不知道,但有时按钮本身会出现(据我所知,它必须如此),有时按钮直到鼠标悬停才会出现。你能解释一下是错误还是我做错了什么。

【问题讨论】:

  • 我注意到如果我添加行
  • 我注意到如果我添加行 button.setBorderPainted(false);我的按钮一直出现。
  • JFYI,您可以在发布后 5 分钟内编辑您的 cmets;如果您觉得不必要,您也可以随时删除您的 cmets。要将代码内联为button.setBorderPainted(false);,请用反引号`符号将其括起来。

标签: java hover jbutton mouse visible


【解决方案1】:

方法

重绘()

是一个解决方案

【讨论】:

    猜你喜欢
    • 2014-06-30
    • 2013-07-27
    • 2016-01-19
    • 2011-04-24
    • 1970-01-01
    • 2017-10-05
    • 1970-01-01
    • 2012-07-29
    • 1970-01-01
    相关资源
    最近更新 更多