我有一个 Java 类,我希望它的一个属性由 Swing 桌面应用程序中的 JLabel 显示:
class Item {
private String name;
private Integer quantity;
// getters, setters...
}
class Frame {
Item item = new Item();
...
JLabel label = new JLabel();
label.setText(item.getQuantity().toString());
...
}
每当项目的数量属性发生变化时,如何让标签更新其文本?