Oberflächen
  Vorlesungen     Download     DBS     Sprachen     File Formats     Impressum     Datenschutz  
C#- GUI-Programme mit Quellcode
Java-Programme mit Quellcode
C#
WPF
HTML
Java FX
Java (Swing)
Winforms
Visual Studio (MFC)
ArcView
QGis
ArcView .net
IDW
Allgemein:
Startseite
Vorlesungen
Labore
Sinnvolle Programme
Lineare Regression
GUI-Entwurfsarbeit
Single-Format
Design Pattern-Termine
Observer1
Bsp2
Json-Array
Json-Dialogelemente
Webtechnologien

TabPane

TabPane

Beschreibung Download
Dialogfenster mit einem TabbedPane UIBspTabPane01.java
UIBspTabPane01.png

TabPane tabpane = tabpane = new TabPane();
tabpane.setTabMinHeight(22);
tabpane.setTabMaxHeight(44);

private void insertTab() {
TextArea editor = new TextArea();
editor.setFont(new Font(22));
Tab tab = new Tab("Neu");
tab.setContent(editor); // ist schon mit Scrollbar!
tabpane.getTabs().add(tab);
}
Dialogfenster mit TabbedPane
- Einbau eines OpenDialogs (Multiselect)
UIBspTabPane02.java
UIBspTabPane02.png


TabPane tabpane = tabpane = new TabPane();
tabpane.setTabMinHeight(22);
tabpane.setTabMaxHeight(44);

private void insertTab() {
TextArea editor = new TextArea();
editor.setFont(new Font(22));
Tab tab = new Tab("Neu");
tab.setContent(editor); // ist schon mit Scrollbar!
tabpane.getTabs().add(tab);
}

private void openFile() {
FileChooser fileChooser = new FileChooser();
fileChooser.setTitle("Open File");
fileChooser.setInitialDirectory( new File("D:\\Daten\\Dp60\\Java-Edit\\") );
fileChooser.getExtensionFilters().addAll(
new ExtensionFilter("Text Files", "*.txt", "*.java"),
//new ExtensionFilter("Image Files", "*.png", "*.jpg", "*.gif"),
new ExtensionFilter("All Files", "*.*"));
List<File> list = fileChooser.showOpenMultipleDialog(stage);
if (list != null) {
for (File file : list) {
insertTab(file.getPath());
}
}
}



Slider
TableView