Tôi có một JQueryDialog với một trường văn bản, một nút OK và một nút hủy.Thực hiện nút JDialog phản hồi phím Enter
Tôi muốn có thể nhấn phím enter sau khi điền vào các trường văn bản và thực hiện thao tác tương tự như khi tôi nhấp vào nút OK.
Tôi có một JQueryDialog với một trường văn bản, một nút OK và một nút hủy.Thực hiện nút JDialog phản hồi phím Enter
Tôi muốn có thể nhấn phím enter sau khi điền vào các trường văn bản và thực hiện thao tác tương tự như khi tôi nhấp vào nút OK.
Trong hộp thoại của bạn, hãy gọi getRootPane().setDefaultButton(okButton)
.
không hoạt động với tôi:/ – Wronski
Mã này gần như chính xác. Tôi sẽ thay đổi nếu so sánh và sử dụng các phương pháp chính xác như được ghi dưới đây.
if (KeyEvent.VK_ENTER == event.getKeyCode()) {
yourButton.doClick();
}
Bạn thấy mã ở đâu? – CodyBugstein
Có vẻ như mã gốc mà tôi đã trả lời bị thiếu. –
Điều gì đã xảy ra với mã? – CodyBugstein
JQueryDialog (trong câu hỏi) và JDialog (trong tiêu đề) chắc chắn là những điều tương tự? –