亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Javafx 右鍵編輯 listView 項和類似方法

Javafx 右鍵編輯 listView 項和類似方法

繁花不似錦 2021-06-04 15:39:39
我正在構建 JavaFX 待辦事項列表,但不確定如何繼續。右鍵單擊彈出菜單工作正常,但我不知道如何編輯/更改ListView其他內容,而不僅僅是刪除它們。LocalEvent e = a string somehow?我正在嘗試在 Javafx 的右鍵單擊彈出菜單中做 4 件事:完成是在項目旁邊放置一個復選標記并刪除該項目。Nest 是從列表項創建嵌套列表(完全不知道如何)。編輯是使列表項可編輯并保存更改。刪除作品:)我通過將以下內容添加到 fxml 文件來完成此操作:<JFXListView fx:id="eventList" editable="true" layoutX="24.0" layoutY="106.0" prefHeight="354.0" prefWidth="939.0"><contextMenu>        <ContextMenu>          <items>            <MenuItem fx:id="popUp" mnemonicParsing="false" onAction="#Done" text="Done" />              <MenuItem fx:id="popUp3" mnemonicParsing="false" onAction="#Remove" text="Remove" />              <MenuItem fx:id="popUp1" mnemonicParsing="false" onAction="#Nest" text="Nest" />              <MenuItem fx:id="popUp2" mnemonicParsing="false" onAction="#Edit" text="Edit" />          </items>        </ContextMenu>     </contextMenu></JFXListView>`這是我的 Controller.java 文件:package application;import java.net.URL;import java.time.LocalDate;import java.util.ResourceBundle;import com.jfoenix.controls.JFXButton;import com.jfoenix.controls.JFXListView;import com.jfoenix.controls.JFXTextField;import javafx.collections.FXCollections;import javafx.collections.ObservableList;import javafx.event.ActionEvent;import javafx.fxml.FXML;import javafx.fxml.Initializable;import javafx.scene.control.DatePicker;import javafx.scene.control.MenuItem;import javafx.scene.input.MouseEvent;public class Controller implements Initializable{    @Override    public void initialize(URL url, ResourceBundle rb) {        datePicker.setValue(LocalDate.now());        eventList.setExpanded(true);        eventList.depthProperty().set(1);       }    @FXML    private MenuItem popUp;    @FXML    private JFXTextField textBox;    @FXML    private JFXListView<LocalEvent> eventList;    ObservableList<LocalEvent> list = FXCollections.observableArrayList();    @FXML    private JFXButton AddButton;    @FXML    private DatePicker datePicker;  
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 436 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號