GroupMemberView.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:Lernkartei_2017 作者:
@Override
public Parent constructContainer()
{
    bp.setId("loginviewbg");

    list = new ListView<String>();
    items = FXCollections.observableArrayList("Philippe Kr�ttli","Irina Deck","Javier Martinez Alvarez","Frithjof Hoppe");
    list.setItems(items);       

    AllFields = new VBox(50);
    AllFields.setAlignment(Pos.CENTER);
    AllFields.setMaxWidth(300);
    AllFields.setPadding(new Insets(20));

    GroupName = new HBox(50);
    Option = new HBox(50);

    name = new Label("Name:");
    groupname = new Label("{Gruppenname}");

    btnAdd = new AppButton("Hinzuf�gen");
    btnRemove = new AppButton("Entfernen");
    back = new BackButton(getFXController(),"Zur�ck");



    GroupName.getChildren().addAll(name,groupname);
    Option.getChildren().addAll(back,btnAdd,btnRemove);

    AllFields.getChildren().addAll(GroupName,Option,list);


    bp.setCenter(AllFields);

    back.setOnAction(e -> getFXController().showView("groupview"));
    btnAdd.setOnAction(e -> getFXController().showView("userlistview"));

    btnRemove.setOnAction(e -> {
    Alert alert = new Alert(AlertType.CONFIRMATION);
    alert.setTitle("Mitglied l�schen");
    alert.setHeaderText("Sie sind gerade dabei ein Mitglied aus der Gruppe zu entfernen.");
    alert.setContentText("Sind Sie sich sicher, dass sie das tun wollen?");
    Optional<ButtonType> result = alert.showAndWait();
    if (result.get() == ButtonType.OK){
        // ... user chose OK
    } else {
        Alert noDeletion = new Alert(AlertType.INFORMATION);
        noDeletion.setTitle("L�schvorgang abgebrochen");
        noDeletion.setHeaderText("Mitglied nicht gel�scht");
        noDeletion.setContentText("Der L�schvorgang wurde abgebrochen.");
        noDeletion.showAndWait();
        alert.close();
    }});

    return bp;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号