Как использовать слушатель документа для определения изменений в окне редактора активного затмения? - PullRequest
0 голосов
/ 01 апреля 2019

Я разрабатываю плагин eclipse для мониторинга активности пользователей. Мне нужно уведомить пользователя, если он / она простаивает определенное время. Поэтому я подумываю использовать прослушиватель документов для проверки изменений в активном окне редактора затмения. Но большая часть кода примера в Интернете, кажется, использует отдельный textField.

textField = new JTextField(20);
    textField.addActionListener(new MyTextActionListener());
    textField.getDocument().addDocumentListener(new MyDocumentListener());
    textField.getDocument().putProperty("name", "Text Field");

    textArea = new JTextArea();
    textArea.getDocument().addDocumentListener(new MyDocumentListener());
    textArea.getDocument().putProperty("name", "Text Area");

Как я могу использовать прослушиватель документов или любой другой прослушиватель событий в плагине eclipse для прослушивания активного окна редактора на предмет изменений?

...