Toggle Theme Editor
Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Charcoal

Vấn đề về Frame, KeyListener cho Frame

Discussion in 'Xây dựng các ứng dụng Java khác, các vấn đề khác' started by Trần Quang Minh Toàn, 16/1/18.

  1. Tại sao em thêm cái KeyListener cho Frame và add vào một button được add Action Listener thì Frame ko thực hiện KeyListener nữa? mong được giúp đỡ!
     
  2. JackV

    JackV Administrator Staff Member

    Last edited: 16/1/18
    D.A.N_3002 likes this.
  3. Anh giải thích rõ được ko ạ
     
  4. D.A.N_3002

    D.A.N_3002 Active Member

    Bạn post code lên đi
     
  5. JackV

    JackV Administrator Staff Member

    Là cái nào đang được chọn, ví dụ khi bạn có 3 nút A B C, khi bạn nhấn nút B rồi thì ngay khi đó nút B đang được focus, nút B đang được focus nên bạn nhấn nút Enter thì nút B hiện thị trạng thái đang được nhấn.

    Một cách khác để bạn tham khảo http://planetjon.ca/2011/09/16/java-global-jframe-key-listener/
    đây là cách bạn đón tất cả các keyboard event trước khi nó đến các component nhưng theo cách này thì các component khác của bạn sẽ không nhận được keyevent.
     
  6. cảm ơn anh!
     
  7. cho em hỏi có lệnh nào chuyển focus từ component sang component khác ko
     
  8. JackV

    JackV Administrator Staff Member

Chia sẻ trang này

Loading...