如何更改color
中String
的{{1}}?
Message Box
在上面的代码中,我想更改String patientname="ABC";
JOptionPane.showMessageDialog(null, "Patient "+patientname+" Already Assigned");
的颜色。
答案 0 :(得分:5)
您可以使用HTML标记并将内容放入JLabel,如下所示:
JOptionPane.showMessageDialog(null, new JLabel(
"<html><h2><font color='red'>Hello</font>, world </h2></html>"));
答案 1 :(得分:2)
JOptionPane option = new JOptionPane();
option.setFont(new Font("Arial"));//Edit this line
option.showMessageDialog(null, "Text Test");
特定字符串
JOptionPane.showMessageDialog(null, "Patient <html><font color='red'>"+patientname+"</font></html> Already Assigned");