Game Mới! Chiến Dịch DỘI BOM! Tải miễn phí
Ohyeahno1
01:16
09/05/26
Menu nhanh :


Đầu tiên ae down cái ví dụ này về nghịch thử tí Example
-Giải nén file b.class ra, dùng bytecode editor mở > method > keyPressed. Hàm keyPressed dùng để xác định mã phím khi ta bấm và quyết định xem với mã phím đó thì thực hiện lệnh gì, lệnh này đc người viết định sẵn. Ngoài ra còn hàm keyReleased (thực hiện khi nhả







phím), keyRepeated (thực hiện khi giữ phím)...

+Hàm switch để đặt điều kiện cho 1 biến switch(biến){
case giá_trị_1: làm việc này;
case giá_trị_2: làm việc kia;
...
}
+Cái mà ta cần sửa nằm trong hàm switch này nên khi tìm kiếm hãy gõ từ khoáswitch
+Hàm này có thể dùng để đặt điều kiện cho bất kì biến nào, ko riêng gì mã phím nên ta CHỈ quan tâm đến hàm chứa những mã phím quen thuộc.
Tìm mã phím kiểu gì thì down tiếp cái này về xemDown
-Mở method keyPressed ra. Tìm dòng
tableswitch Label92
-4:Label79,-3:Label66,-2:Label53,-1:Label40
-Ở đây ta có:
*-1: mã phím lên
*-2: mã phím xuống
*-3: mã phím trái
*-4: mã phím phải
và sau mỗi mã phím ta thấy 1 Label có đính kèm 1 số đằng sau (số hiệu của lệnh được thực thi). Việc cần làm để mod key chính là thay đổi số hiệu này với mã phím tương ứng.
-Thử mod phím lên thành xuống, xuống thành lên xem nào. Ta đổi số hiệu Label của phím lên (mã -1) và phím xuống (mã -2) cho nhau:
...-2:Label53,-1:Label40...
=>
...-2:Label40,-1:Label53...
-Xong save file b.class này lại, thay vào







file jar và test xem. Vậy là coi như đã







mod đc key ở dạng đơn giản rồi. Cứ thế







với những mã phím khác

*Lưu ý: thực tế hàm switch này ko nhất







thiết phải nằm trong method keyPressed,







keyReleased hay keyRepeated nên phải tùy







trường hợp mà tìm sửa. Chúc thành công!

Nguồn gocmobile.net
Đang online:1
Hôm nay:1
Trong tuần:2
Trong tháng:2
Tổng cộng:543
Trình duyệt:Mozilla
Quốc gia:
Địa chỉ IP:216.73.216.183

Pair of Vintage Old School Fru