import javafx.application.Application;
import javafx.beans.property.SimpleStringProperty;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.event.EventHandler;
import javafx.geometry.HPos;
import javafx.geometry.Insets;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.control.RadioButton;
import javafx.scene.control.TableColumn;
import javafx.scene.control.TableView;
import javafx.scene.control.TextField;
import javafx.scene.control.cell.PropertyValueFactory;
import javafx.scene.layout.GridPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.VBox;
import javafx.scene.text.Font;
import javafx.stage.Stage;
import qwer.yxxx.Person;
public class TableViewSample extends Application {
private final TableView<Person> table = new TableView<>();
private final ObservableList<Person> allData =
FXCollections.observableArrayList(
new Person("00", "可乐","男", "技术部","15627836","le@example.com","是","L"),
new Person("01", "雪碧", "女","科技部","18920382","bi@example.com","否","B"),
new Person("02", "脉动", "男","走正步","19887653","dong@example.com","是","D"),
new Person("03", "茶Π","女", "财务部","10298765","pai@example.com","是","P"),
new Person("04", "C容", "女","溶解部","11609877","rong@example.com","是","R"));
private final ObservableList<Person> showData = FXCollections.observableArrayList();
final HBox hb = new HBox();
public static void main(String[] args) {
launch(args);
}
public void showWindow(Person p) {
Stage stage = new Stage();
GridPane pane = new GridPane();
Label fnameLabel = new Label("工号");
Label lnameLabel = new Label("姓名");
Label genderLabel = new Label("性别");
Label bumenLabel = new Label("部门");
Label dianhuaLabel = new Label("电话");
Label emailLabel = new Label("邮箱");
Label qiandaoLabel = new Label("是否签到");
这是要让帮忙分析什么?
解析什么东西