Inceptum/launcher-gtk/src/main/java/io/gitlab/jfronny/inceptum/gtk/window/dialog/StringInputDialog.java

19 lines
576 B
Java

package io.gitlab.jfronny.inceptum.gtk.window.dialog;
import org.gnome.gtk.*;
import org.jetbrains.annotations.Nullable;
public class StringInputDialog extends MessageDialog {
private final Entry entry = new Entry();
public StringInputDialog(@Nullable Window parent, DialogFlags flags, MessageType type, ButtonsType buttons, @Nullable String message, String value) {
super(parent, flags, type, buttons, message);
((Box) messageArea).append(entry);
entry.text = value;
}
public String getInput() {
return entry.text;
}
}