Controller
package controller;
import com.jfoenix.controls.JFXTextField;
import javafx.application.Platform;
import javafx.fxml.Initializable;
import javafx.util.Callback;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
import java.io.IOException;
import java.net.URL;
import java.util.ResourceBundle;
/**
* @author ZhouYu
* @since 0.0.1
*/
@Slf4j
@Component
public class NavigationController implements Initializable {
// JFXTextField 来自三方组件库 jfoenix
@FXML
private JFXTextField commandTextField;
@Override
public void initialize(final URL location, final ResourceBundle resources) {
Platform.runLater(new Runnable() {
@Override
public void run() {
// 该文本框在界面初始化时获取焦点
commandTextField.requestFocus();
}
});
}
}
- requestFocus() 是来自抽象类 Node 的一个方法
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于