【发布时间】:2014-12-16 16:47:45
【问题描述】:
基本上我想在单击按钮期间更改 JLabel 的标签文本 '生成 PDF 记录簿'
从前面的例子说:
label.setText("new value");
当我这样做时,标签值根本没有改变,请给我一些指导,谢谢
初始化();
JLabel lblNewLabel = new JLabel("513 k bytes");
lblNewLabel.setBounds(407, 713, 151, 14);
frmViperManufacturingRecord.getContentPane().add(lblNewLabel);
点击按钮生成PDF记录簿点击
JButton btnGeneratePdfHeader = new JButton("Generate PDF Record Book");
btnGeneratePdfHeader.setMnemonic('G');
btnGeneratePdfHeader.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
final JLabel lblNewLabel = new JLabel("513 k bytes");
//java.io.File file = new java.io.File(strdfile);
//lblNewLabel.setSize(file.length());
//System.out.println(file.length());
String fileSize = file.length() + " k bytes";
System.out.println("I am here");
lblNewLabel.setText("new value");
}
});
【问题讨论】: