enter image description here我想在java标签中打印所有Double变量。但是当我执行程序时,只有Qty1打印在label.so中我使用了转义序列,但也没有用。谁能告诉我如何解决这个问题。我真正希望做的就是在附件中。
代码
JButton receipt = new JButton("Receipt");
receipt.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Double Qty1= Double.parseDouble(textField.getText());
Double Qty2=Double.parseDouble(textField_2.getText());
Double Qty3=Double.parseDouble(textField_3.getText());
lblRecipt.setText("\t\nHotel \n\nManagement System"+Qty1);
// lblRecipt.setText("Hotel Management System"+Qty1);
答案 0 :(得分:0)
您可以使用swing的html格式功能,如https://docs.oracle.com/javase/tutorial/uiswing/components/html.html中所述。
要指定组件的文本具有HTML格式,只需将标记放在文本的开头,然后在其余部分中使用任何有效的HTML。
您的代码可能如下所示:
lblRecipt.setText("<html>\t<br>Hotel<br><br>Management System"+Qty1+"</html>");