【发布时间】:2016-06-03 08:00:37
【问题描述】:
我正在尝试获取 MenuItem 的名称,然后将 Label 文本设置为 MenuButton 中此单击的 MenuItem 的名称。我怎样才能做到这一点? MenuItems 从数据库中的字符串获取 id。
变量:
@FXML
private MenuButton projektAuswahl;
MenuItem item;
创建新的菜单项:
ResultSet rs = stmt.executeQuery(sqlQuery);
while (rs.next()) {
item = new MenuItem(rs.getString(1));
item.setId(rs.getString(1));
projektAuswahl.getItems().add(item);
}
设置标签文本:
private void setProjectLabel() {
//projectnameLabel.setText(item.getText()); //not working..
}
如何识别点击了哪个 MenuItem?
【问题讨论】:
标签: java javafx onclick menuitem