-
14-10-2014, 09:55 AM #1Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cách gọi actionPerformed (Mouse Click) từ KeyListener
Bây h mình có cái Frame bao gồm 9 ô, mỗi lần click vào ô nào sẻ in lên label của ô đó, bây h mình muốn đánh các ô đó số từ 1->9 bấm 1 thì nó sẻ gọi hàm actionPerform và truyền vào 1 cái ActionEvent của ô 2, tương từ như bấm chuột, nhưng đây bấm phím nó củng hiện lên cái label như mình ấn chuột vào ô đó vậy
View more random threads:
- làm sao để copy một file với nhiều thread để tăng tốc độ?
- [Jsp-Servlet] Gọi Servlet xử lý 1 vùng JSP
- không tham chiếu được tới class trong toán tử tạo lập
- Chuyển project Bahamut Java sang C# nhưng tốc độ xử lý chậm là do đâu?
- Trong Java, System.out.println() hoạt động như thế nào?
- Khắc phụ lỗi "org.w3c.dom.ElementTraversal"
- Tạo constructor mà khi gọi một function sẽ trả về một List
- Đặt Java Class bên trong interface?
- Lấy địa chỉ trang web mà máy tính truy cập bằng Java như thế nào?
- Lập trình mạng: lấy dữ liệu từ một server sau đó đổ vào jtable của client
-
14-10-2014, 05:10 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn thử code này xem:
Mã:public static void click(int x, int y) throws AWTException{ Robot bot = new Robot(); bot.mouseMove(x, y); bot.mousePress(InputEvent.BUTTON1_MASK); bot.mouseRelease(InputEvent.BUTTON1_MASK);}
-
14-10-2014, 05:49 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi Kevin Hoang
Mã:@Override public void actionPerformed(ActionEvent e) { if(e.getSource == btn[1]) JoptionPane.showMessageDialog(e.getLabel()); }
Dưới ánh nắng mặt trời đang lên, những đống pallet nhựa An Giang trải dài mênh mông như những bức tranh tự nhiên đầy sắc màu. Mỗi chiếc pallet nhựa không chỉ là một vật dụng thông thường mà còn là...
Pallet nhựa An Giang giao hàng...