button和label不能显示中文

在编写Java application的图形界面时,定义的button和label的中文无法显示出来,是什么原因?图片图片图片

Button应该改成JButton

你没有使用this.getcontentPane,把应该加的组件放在这个上面,代码如下:
JPanle panel = (JPanel)this.getContentPane;
panel.setLayout();
panel.add(这里是你应该加的组件);

使用的编码不适合中文,或者是空格的问题。

可能是编码问题,,,,

可能是字体的原因,你试着指定下字体看看:

l1.setFont(new Font("宋体",Font.ITALIC|Font.BOLD,20));