В моей заявке я использую jpanel, в которую я хочу добавить ключевой слушатель. Я это сделал. Но это не работает.
Это потому, что я использую Swingworker для обновления содержимого панели каждую секунду.
Вот мой код для обновления панели
RenderedImage image = ImageIO.read(new ByteArrayInputStream((byte[]) get()));
Graphics graphics = remote.rdpanel.getGraphics();
if (graphics != null) {
Image readyImage = new ImageIcon(UtilityFunctions.convertRenderedImage(image)).getImage();
graphics.drawImage(readyImage, 0, 0, remote.rdpanel.getWidth(), remote.rdpanel.getHeight(), null);
}