Điều này đề cập đến số Labeled.mnemonicParsing
property. Nó đăng ký một phím tắt để kích hoạt phần tử (sử dụng chữ cái sau _
trong text
+ Alt (Windows, không biết nó có phải là cùng một khóa trên hệ điều hành khác nữa)). Ví dụ.
Button btn = new Button();
btn.setText("_Say 'Hello World'");
btn.setMnemonicParsing(true);
btn.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
System.out.println("Hello World!");
}
});
sẽ còn in Hello World!
, nếu người dùng nhấn Alt + S.
này không xảy ra, nếu mnemnonicParsing
là false
. Trong trường hợp này, _
cũng sẽ được in "bình thường" thay vì gạch dưới chữ cái sau.
Liên quan: [JavaFX Menu - chữ cái đầu tiên, gạch dưới trang trí] (http://stackoverflow.com/questions/24499500/javafx-menu-first-letter-underline-decoration) – jewelsea