我在我的JPanel中添加了一个JLabel,并尝试选择BorderFactory,以便添加边框。当我选择emptyBorder选项时,我收到错误:
java.lang.ClassCastException: javax.swing.border.EmptyBorder cannot be cast to java.awt.Component
不是JLabel Swing的一部分吗?我该如何修复它以便我可以轻松地为JLabel添加边框?
答案 0 :(得分:0)
JLabel label = new JLabel("Hello World");
label.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));