JavaFX Unresolved class button bar

Kababär

Top Contributor
Hi,

ich habe mir von code.makery ein Tutorial angeguckt und hab das nachgebaut, allerdings findet Scene Builder nicht die Reference auf meine Button Bar.
Mein JDK ist jdk1.8.0_65 64Bit, habe auch schon ein 1.8_55er 32 Bit probiert.
Soweit ich weiß, gibt es diese Button Bar seit 1.8.0u40.
Meine Scene Builder Version ist 2.0 und meine IDE Netbeans.
Im Controller der Klasse findet er die Button Bar, also den import gibt es. Also kann es nicht an Java liegen?

Hier meine Klassen:
Code:
<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.*?>
<?import java.lang.*?>
<?import javafx.scene.layout.*?>
<?import javafx.scene.layout.AnchorPane?>

<AnchorPane prefHeight="420.0" prefWidth="525.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1" fx:controller="einnahmen.view.EintragOverviewController">
   <children>
      <SplitPane dividerPositions="0.5453237410071943" layoutX="153.0" layoutY="70.0" prefHeight="300.0" prefWidth="600.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
        <items>
          <AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0">
               <children>
                  <TableView fx:id="eintTable" layoutX="-12.0" layoutY="49.0" prefHeight="298.0" prefWidth="175.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
                    <columns>
                      <TableColumn fx:id="fachColumn" prefWidth="201.0" text="Fach" />
                      <TableColumn fx:id="noteColumn" prefWidth="79.0" text="Note" />
                    </columns>
                     <columnResizePolicy>
                        <TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
                     </columnResizePolicy>
                  </TableView>
               </children>
            </AnchorPane>
          <AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0">
               <children>
                  <Label layoutX="104.0" layoutY="51.0" text="Entry Details" AnchorPane.leftAnchor="5.0" AnchorPane.topAnchor="5.0" />
                  <GridPane layoutX="43.0" layoutY="104.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="30.0">
                    <columnConstraints>
                      <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
                      <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
                    </columnConstraints>
                    <rowConstraints>
                      <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
                      <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
                        <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
                        <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
                        <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
                      <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
                        <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
                    </rowConstraints>
                     <children>
                        <Label text="Fach" />
                        <Label text="Note" GridPane.rowIndex="1" />
                        <Label text="ECTS-Punkte" GridPane.rowIndex="2" />
                        <Label text="Semester" GridPane.rowIndex="3" />
                        <Label text="Versuch" GridPane.rowIndex="4" />
                        <Label text="Datum" GridPane.rowIndex="5" />
                        <Label text="Dozent" GridPane.rowIndex="6" />
                        <Label fx:id="fachLabel" text="Label" GridPane.columnIndex="1" />
                        <Label fx:id="noteLabel" text="Label" GridPane.columnIndex="1" GridPane.rowIndex="1" />
                        <Label fx:id="ectsLabel" text="Label" GridPane.columnIndex="1" GridPane.rowIndex="2" />
                        <Label fx:id="semesterLabel" text="Label" GridPane.columnIndex="1" GridPane.rowIndex="3" />
                        <Label fx:id="versuchLabel" text="Label" GridPane.columnIndex="1" GridPane.rowIndex="4" />
                        <Label fx:id="datumLabel" text="Label" GridPane.columnIndex="1" GridPane.rowIndex="5" />
                        <Label fx:id="dozentLabel" text="Label" GridPane.columnIndex="1" GridPane.rowIndex="6" />
                     </children>
                  </GridPane>
                  <ButtonBar fx:id="buttbar" layoutX="54.0" layoutY="250.0" AnchorPane.bottomAnchor="10.0" AnchorPane.rightAnchor="10.0">
                    <buttons>
                      <Button mnemonicParsing="false" onAction="#handleNewEntry" text="New..." />
                        <Button mnemonicParsing="false" onAction="#handleEditEntry" text="Edit..." />
                        <Button mnemonicParsing="false" onAction="#handleDeleteEntry" text="Delete" />
                    </buttons>
                  </ButtonBar>
               </children>
            </AnchorPane>
        </items>
      </SplitPane>
   </children>
</AnchorPane>

Controller:
Code:
package einnahmen.view;

import javafx.fxml.FXML;
import javafx.scene.control.Alert;
import javafx.scene.control.Alert.AlertType;
import javafx.scene.control.Label;
import javafx.scene.control.TableColumn;
import javafx.scene.control.TableView;
import einnahmen.MainApp;
import einnahmen.model.Eintrag;
import javafx.scene.control.ButtonBar;

public class EintragOverviewController {

    @FXML
    private TableView<Eintrag> eintTable;
    @FXML
    private TableColumn<Eintrag, String> fachColumn;
    @FXML
    private TableColumn<Eintrag, String> noteColumn;
    @FXML
    ButtonBar buttbar;

    @FXML
    private Label fachLabel;
    @FXML
    private Label noteLabel;
    @FXML
    private Label ectsLabel;
    @FXML
    private Label semesterLabel;
    @FXML
    private Label versuchLabel;
    @FXML
    private Label dozentLabel;
    @FXML
    private Label datumLabel;

    // Reference to the main application.
    private MainApp mainApp;

    /**
     * The constructor. The constructor is called before the initialize()
     * method.
     */
    public EintragOverviewController() {
    }

    /**
     * Initializes the controller class. This method is automatically called
     * after the fxml file has been loaded.
     */
    @FXML
    private void initialize() {
        // Initialize the entry table with the two columns.
        fachColumn.setCellValueFactory(cellData -> cellData.getValue().fachProperty());
        noteColumn.setCellValueFactory(cellData -> cellData.getValue().noteProperty());

        // Clear entry details.
        showEntryDetails(null);

        // Listen for selection changes and show the entry details when changed.
        eintTable.getSelectionModel().selectedItemProperty().addListener(
                (observable, oldValue, newValue) -> showEntryDetails(newValue));
    }

    /**
     * Is called by the main application to give a reference back to itself.
     *
     * @param mainApp
     */
    public void setMainApp(MainApp mainApp) {
        this.mainApp = mainApp;

        // Add observable list data to the table
        eintTable.setItems(mainApp.getEntryData());
    }

    /**
     * Fills all text fields to show details about the entry. If the specified
     * entry is null, all text fields are cleared.
     *
     * @param entry the entry or null
     */
    private void showEntryDetails(Eintrag ein) {
        if (ein != null) {
            // Fill the labels with info from the entry object.
            fachLabel.setText(ein.getFach());
            noteLabel.setText(ein.getNote());
            ectsLabel.setText(ein.getEcts());
            semesterLabel.setText(ein.getSemester());
            versuchLabel.setText(ein.getVersuch());
            datumLabel.setText((ein.getDatum()));
            dozentLabel.setText(ein.getDozent());
        } else {
            // Eintrag is null, remove all the text.
            fachLabel.setText("");
            noteLabel.setText("");
            ectsLabel.setText("");
            semesterLabel.setText("");
            versuchLabel.setText("");
            dozentLabel.setText("");
            datumLabel.setText("");
        }
    }

    /**
     * Called when the user clicks on the delete button.
     */
    @FXML
    private void handleDeleteEntry() {
        int selectedIndex = eintTable.getSelectionModel().getSelectedIndex();
        if (selectedIndex >= 0) {
            eintTable.getItems().remove(selectedIndex);
        } else {
            // Nothing selected.
            Alert alert = new Alert(AlertType.WARNING);
            alert.initOwner(mainApp.getPrimaryStage());
            alert.setTitle("No Selection");
            alert.setHeaderText("No Entry Selected");
            alert.setContentText("Please select a entry in the table.");

            alert.showAndWait();
        }
    }

    /**
     * Called when the user clicks the new button. Opens a dialog to edit
     * details for a new entry.
     */
    @FXML
    private void handleNewEntry() {
        Eintrag tempEntry = new Eintrag();
        boolean okClicked = mainApp.showEntryEditDialog(tempEntry);
        if (okClicked) {
            mainApp.getEntryData().add(tempEntry);
        }
    }

    /**
     * Called when the user clicks the edit button. Opens a dialog to edit
     * details for the selected entry.
     */
    @FXML
    private void handleEditEntry() {
        Eintrag selectedEntry = eintTable.getSelectionModel().getSelectedItem();
        if (selectedEntry != null) {
            boolean okClicked = mainApp.showEntryEditDialog(selectedEntry);
            if (okClicked) {
                showEntryDetails(selectedEntry);
            }

        } else {
            // Nothing selected.
            Alert alert = new Alert(AlertType.WARNING);
            alert.initOwner(mainApp.getPrimaryStage());
            alert.setTitle("No Selection");
            alert.setHeaderText("No Entry Selected");
            alert.setContentText("Please select a entry in the table.");

            alert.showAndWait();
        }
    }
}

Problem: Im Scene Builder wird die BB nicht dargestellt, beim Ausführen des Projekts jedoch schon..
 
Zuletzt bearbeitet:

Kababär

Top Contributor
Oh danke, das wusste ich ja noch gar nicht!
Vielen Dank.

Wozu ein Repository? Also ein repo ist doch eine System zur Verwaltung/Speicherung von Objekten, richtig?
Habe jetzt das neue Scenebuilder installiert und es ist soweit alles da :)
 
K

kneitzel

Gast
Das angegebene Repository ist eine Sourcecode verwaltung. Du hast da Zugriff auf den Code und kannst da z.B. Alles selbst compilieren.
 
K

kneitzel

Gast
Ich habe das Gefühl, dass Du da evtl. etwas falsch verstanden hast, daher erlaube ich mir, etwas weiter auszuholen.

Es hat sich in der Softwareentwicklung durchgesetzt, dass Sourcen zentral verwaltet werden. Hat ganz viele Gründe wie z.B. Arbeiten im Team. Aber ebenso wichtig ist auch das nachhalten an Änderungen inkl. der Möglichkeiten, die sich daraus ergeben (Vergleich zwischen Versionen, abrufen von Versionen).

History (kleiner Abriss):
So gibt es sehr viele verschiedene Tools, die genau dies anbieten. Im kostenlosen Bereich gab es lange CVS (Concurrent Versions System) was dann später von "svn" (Subversion) abgelöst wurde, was deutlich mehr bietet als cvs. Diese Tools haben aber gemein, dass es einen zentralen Server gibt, auf den die clients dann zugreifen. Seit einiger Zeit ist ein anderes Tool weit verbreitet: git. Das bietet nun auch mehrere Server die sich gegenseitig abgleichen können und so.
Kommerziell gibt es auch sehr viele Tools - von Microsoft z.B. TFS (Team Foundation Server) der neben der Source Verwaltung noch viel mehr umfasst wie Projektmanagement, Bugtracking, ... Auf die gehe ich nun aber nicht näher im Detail an.

Solche Tools haben dann ein Repository (Wie Du schon erkannt hast, ist das Wort relativ wenig aussagend. Manche Tools nutzen auch andere Begriffe.) Auf dieses Repository wird dann halt zugegriffen. Teilweise gibt es offenen Zugriff über das Internet, d.h. man kann mit den entsprechenden Clients auf den Code zugreifen. Teilweise ganz ohne sich anmelden zu können (Ist bei Open Source so sehr verbreitet). Und damit man nicht einen Client braucht, wird oft eine Weboberfläche angeboten, d.h. mit einem Webbrowser kann jeder auf den Code zugreifen. (So einen Link habe ich da geteilt.)

Auch noch ganz interessant: Es gibt dann einige Anbieter, bei denen man sich registrieren kann um Objekte dort zu hosten. Da gibt es viele freie Anbieter, die dann aber auf Open Source beschränkt sind oder deren Speicherplatz/Funktionen stark eingeschränkt sind. Und es gibt kommerzielle Anbieter, die einem ein zentralen Server hosten für mehr oder weniger Geld.

Generell ist die Source Verwaltung ein extrem wichtiger Punkt. Bei Clean Code ist es auch unverzichtbar. Ohne Source (Code) Verwaltung kann es kein Clean Code geben ist eine These, die ich hier aufstellen würde. Hintergrund ist, dass man als Entwickler keine Angst haben darf, einen bestehenden Code anzupacken (Sogenanntes Refactoring - etwas das einem unschön vorkommt wird einfach geändert). Und wenn es Probleme gibt kann ich schnell un problemlos vergleichen, Änderungen (teilweise) zurücknehmen u.s.w.

Daher würde ich Dir auf jeden Fall empfehlen, Dich damit einmal auseinander zu setzen. Am Anfang würde ich dir svn oder git empfehlen. Zu beidem gibt es ein freies Buch, dass Dich einführt. Ich selbst tendiere zu svn weil die Komplexität mir da niedriger scheint (oder ich einfach zu faul bin, mich intensiv genug damit zu beschäftigen). Aber git ist heute wohl zu dem Mittel der Wahl geworden und svn existiert noch aber die Anbieter sind alle zu git gewechselt oder bieten es parallel an. Daher wäre es evtl. sinnvoll, wenn Du Dir git anschauen würdest statt svn (und meine Sichtweise ist schlicht veraltet und das Argument für svn wäre ja eigentlich nur, dass ich halt noch nicht gewechselt bin. Und das kann ja nicht ziehen!)

Ach ja - ein wichtiger Punkt: Wenn man nur auf einem Rechner alleine entwickeln will, dann ist es auch sinnvoll. Und es ist nicht so, dass man da zwingend einen Server braucht. Das läuft /zumindest bei svn aber ich meine auch bei git) recht gut lokal. Das kann für den Anfang ganz gut sein.
 

Kababär

Top Contributor
hey vielen Dank für deine ausführliche Antwort!
Denn du sprichst genau dieses Thema an, was für mich noch totales Neuland ist: svn/git/... maven?!
Zuhause habe ich mir Tortoise SVN und Maven besorgt, aber nur, weil ich das auf der Arbeit auch habe und ich mal sehen wollte, wozu man das eigentlich braucht bzw was genau diese machen.

Ist Maven auch so ein Feature? (Habe schon oft gelesen, dass Maven relativ mächtig ist und so umfangreich, dass man es wohl kaum zusammenfassend und dennoch gut erklären kann?)
Ich hatte mal ein Maven Projekt unter Netbeans angelegt, beim Compilieren fiel mir auf, dass Mvn nun Dependencies sucht und diese ggf. runterlädt.
Allerdings habe ich weder für Maven noch für SVN einen zentralen Server angegeben, sondern nur installiert und das wars.
Wobei man für Mvn glaube ich die pom.xml Datei erweitern muss. Beim Versuch Spring Boot zu installieren, bin ich kläglich gescheitert (SB ist ein solches Objekt, das zentral von git/svn/maven angeboten wird, also ein Repo?). Denn ich habe versucht, dieses SB direkt in Netbeans einzubinden, da ich derzeit an einem Java-Projekt statt einem Maven Projekt arbeite.

Generell gehe ich deinem Ratschlag nach und beschäftige mich mal mehr mit Maven/SVN/Git.
Auf der Arbeit verwenden wir, wie gesagt, auch Maven und SVN Tortoise, weswegen ich nicht unbedingt gewillt bin, mich mit GIT auseinanderzusetzen.

Nochmal vielen Dank für deine Antwort :)
 
K

kneitzel

Gast
Maven ist etwas anderes und gehört nicht zu den Source Verwaltungen.

Maven würde ich eher als Projekt- und Abhängigkeitsmanager bezeichnen.

Also zum einen enthält es Informationen welche Dateien zum Projekt gehören und was mit den Dateien passieren soll und zum anderen verwaltet es die Abhängigkeiten. Das ist ein großer Vorteil in einem Team. (Microsoft hat etwas ähnliches mit dem "nuget".)

Und durch ein Projektmanagement Tool wie Maven oder Ant ist man unabhängig von einer IDE. So kann jeder nutzen, was er will, so die ide Maven oder Ant unterstützt (Sprich: Du könntest Netbeans nutzen und ich mein IntelliJ.)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Fehlermeldung: Error: Could not find or load main class set Caused by: java.lang.ClassNotFoundException: set AWT, Swing, JavaFX & SWT 5
T Szene wechselen JavaFX mit If in Main Class AWT, Swing, JavaFX & SWT 2
ralfb1105 JavaFX Exception Message von Model Class via Controller in View darstellen AWT, Swing, JavaFX & SWT 39
ralfb1105 JavaFX MVC: Thread in Model Class mit Ausgabe in TextArea AWT, Swing, JavaFX & SWT 10
F JavaFX ListView füllen in Controller Class AWT, Swing, JavaFX & SWT 12
L JavaFX Control Pseudo Class AWT, Swing, JavaFX & SWT 1
J Swing The serializable class FMFrame does not declare a static final serialVersionUID field of type long AWT, Swing, JavaFX & SWT 5
Xanny 2D-Grafik Beginner! Probleme mit Swing, Gprahics class und paint AWT, Swing, JavaFX & SWT 13
A JavaFX Controller Class saveFile AWT, Swing, JavaFX & SWT 2
J private inner class AWT, Swing, JavaFX & SWT 4
C JavaFX Controller class AWT, Swing, JavaFX & SWT 2
T FileFilter: class File wird nicht gefunden AWT, Swing, JavaFX & SWT 2
H Could not find main class: ... AWT, Swing, JavaFX & SWT 10
F Applet JApplet per html einbinden - Main class kann nicht gefunden werden AWT, Swing, JavaFX & SWT 15
M SomeClass.class.getResourceAsStream(String filename) funktioniert nicht in jar) AWT, Swing, JavaFX & SWT 32
U AWT local variable * is accessed from within inner class; needs to be declared final AWT, Swing, JavaFX & SWT 6
A Applet main class aus anderer main class aufrufen AWT, Swing, JavaFX & SWT 15
A Zeichnen auf JFrame aus anderer class heraus AWT, Swing, JavaFX & SWT 12
D LayoutManager Main layout auf andere Class Dateien verweisen? AWT, Swing, JavaFX & SWT 17
K Cannot find symbol: class JCanvas AWT, Swing, JavaFX & SWT 8
J Calling a method from another class AWT, Swing, JavaFX & SWT 2
T Compiler erzeugt mehrere .class Dateien AWT, Swing, JavaFX & SWT 2
G JButton aus JPanel Class nicht erreichbar AWT, Swing, JavaFX & SWT 7
R Methode der Class im JComboBox abfragen AWT, Swing, JavaFX & SWT 2
J serializable class GUI does not declare a static final s. AWT, Swing, JavaFX & SWT 2
S Class in einer anderen Class ausführen? AWT, Swing, JavaFX & SWT 5
P ImageIconDemo.class AWT, Swing, JavaFX & SWT 2
D Eclipse RCP & Hibernate: <Class> not mapped AWT, Swing, JavaFX & SWT 4
5 JFileChooser und JPanel in Java Class einbauen. AWT, Swing, JavaFX & SWT 3
R DataVector bei TableModel - Class Cast Exception AWT, Swing, JavaFX & SWT 9
M GridbagLayout&Class will Member nicht kennen =( AWT, Swing, JavaFX & SWT 2
H JFileChooser und Class Instanz AWT, Swing, JavaFX & SWT 2
C Button ActionListener funktioniert nicht AWT, Swing, JavaFX & SWT 1
G Button auswerten und ausgeben ob richtig oder falsch AWT, Swing, JavaFX & SWT 1
D Button und Textfeld Darstellung AWT, Swing, JavaFX & SWT 3
H Button / Design Ideen AWT, Swing, JavaFX & SWT 2
Mojo7310 Ändern von Text in JLabel mit einem Button AWT, Swing, JavaFX & SWT 11
B JavaFX Sprachumschaltung mit Button auf der HMI AWT, Swing, JavaFX & SWT 6
T TableView Button onAction AWT, Swing, JavaFX & SWT 3
I JTable mit einem Button zu einer Detail Seite springen AWT, Swing, JavaFX & SWT 4
JavaBeginner22 Button Hilfe AWT, Swing, JavaFX & SWT 0
Jose05 JavaFX: eigene FXML-Datei für einen Button AWT, Swing, JavaFX & SWT 3
J Button-Keyboard Interaktion AWT, Swing, JavaFX & SWT 7
EinNickname9 Swing Button mittig positionieren AWT, Swing, JavaFX & SWT 4
L actionListener für Button AWT, Swing, JavaFX & SWT 97
melaniemueller Verschiebung eines Fensters über Button AWT, Swing, JavaFX & SWT 27
I JavaFX Hover-Effekt bei Button AWT, Swing, JavaFX & SWT 11
Zeppi Swing Button soll Spiel zurücksetzen AWT, Swing, JavaFX & SWT 5
G Button Strings Effektiver setzen AWT, Swing, JavaFX & SWT 3
CptK windowClosed() nur aufrufen, wenn Fenster nicht über Button geschlossen wird AWT, Swing, JavaFX & SWT 1
W Zweites/neues Fenster durch Button öffnen AWT, Swing, JavaFX & SWT 6
B Text mit Absatz + OK-Button, der Fenster wieder schließt AWT, Swing, JavaFX & SWT 7
T Button für GUI programmieren AWT, Swing, JavaFX & SWT 1
N Bilder auf Button einfügen und mehrmals ändern (ein Button, mehrere ActionListener) AWT, Swing, JavaFX & SWT 2
W JavaFX Button - optimale Breite berechnen AWT, Swing, JavaFX & SWT 1
L Swing Button Farbe ändern/wechseln AWT, Swing, JavaFX & SWT 2
P Button simpler random auf einem JPanel verteilen? AWT, Swing, JavaFX & SWT 3
S JavaFx Zufallsfarbe beim Button-Klick AWT, Swing, JavaFX & SWT 22
N Aufruf einer anderen Klasse durch Button ActionListener AWT, Swing, JavaFX & SWT 2
VPChief Swing Eclipse: Nach Exportieren, Button funktioniert nicht mehr AWT, Swing, JavaFX & SWT 26
Z Button bewegen und Plätze tauschen AWT, Swing, JavaFX & SWT 4
Z Swing Button anklicken und bewegen AWT, Swing, JavaFX & SWT 2
K JavaFX Button verbinden AWT, Swing, JavaFX & SWT 6
Z Mit einem Button einen anderen Button Triggern AWT, Swing, JavaFX & SWT 3
M JavaFX Button action abhängigkeit von Tab AWT, Swing, JavaFX & SWT 1
A Swing JTextField an Button übergeben für Popup-Fenster funktioniert nicht AWT, Swing, JavaFX & SWT 3
H Eigener Dialog mit Rückgabe -> Warten auf Button AWT, Swing, JavaFX & SWT 3
F JLabel mit ImageIcon per Button bewegen AWT, Swing, JavaFX & SWT 4
L Button Funktion zuweisen in WindowBuilder AWT, Swing, JavaFX & SWT 22
A Button mit Speicher-Funktion AWT, Swing, JavaFX & SWT 8
krgewb Swing Icon von Button AWT, Swing, JavaFX & SWT 12
J Schriftart über einen Button ändern AWT, Swing, JavaFX & SWT 1
Bluedaishi JavaFX Button Image aus Datenbank AWT, Swing, JavaFX & SWT 13
CptK Swing Button: ImageIcon unter den Text AWT, Swing, JavaFX & SWT 4
Ø Swing Button in anderer Klassen ausführen AWT, Swing, JavaFX & SWT 6
X Neues Fenster mit Button öffnen und bearbeiten AWT, Swing, JavaFX & SWT 4
cool_brivk24 Swing Button Farbe ändern AWT, Swing, JavaFX & SWT 2
K JavaFX TextInputDialog Button Text ändern AWT, Swing, JavaFX & SWT 1
L ActionListener zu Button in Panel hinzufügen AWT, Swing, JavaFX & SWT 10
J Aus welchen Grund wird der Button nicht angezeigt im GridPane? AWT, Swing, JavaFX & SWT 1
S GUI Schließen Button auf der linken Seite AWT, Swing, JavaFX & SWT 2
J Swing Bild in Button AWT, Swing, JavaFX & SWT 11
das_leon AWT Button Design ändern AWT, Swing, JavaFX & SWT 5
J Thread per Button starten AWT, Swing, JavaFX & SWT 10
E Button verschwindet nachdem ein Rechteck gezeichnet wurde AWT, Swing, JavaFX & SWT 5
G JComboBox: Arrow-Button permanent anzeigen AWT, Swing, JavaFX & SWT 4
emma_louisa JavaFX MenuBar Zweitfenster; bei Button "Abbrechen" nur das Zweitfenster schließen AWT, Swing, JavaFX & SWT 2
I JavaFX: "globaler Button" AWT, Swing, JavaFX & SWT 0
M JavaFX ActionEvent Button AWT, Swing, JavaFX & SWT 6
S JavaFx - Button ActionEvent Probleme AWT, Swing, JavaFX & SWT 3
J Button lässt sich nicht auf dem JPanel verschieben AWT, Swing, JavaFX & SWT 5
Q AWT TicTacToe Image auf Button hinzufügen AWT, Swing, JavaFX & SWT 5
H JavaFX - Button und Text - Falsche Darstellung AWT, Swing, JavaFX & SWT 3
S Swing Problem mit Button und ActionListener AWT, Swing, JavaFX & SWT 5
it_is_all Swing Button, ComboBox,... -- Unterschied: NetBeans Design <-> Ausführung AWT, Swing, JavaFX & SWT 2
B FXML GUI - Button ausblenden AWT, Swing, JavaFX & SWT 1
it_is_all JPanel verschwindet nach Button-Klick AWT, Swing, JavaFX & SWT 2
L JavaFX button über andere Klasse ändern AWT, Swing, JavaFX & SWT 7
L Suchergebnisse variabel mit Button anzeigen lassen AWT, Swing, JavaFX & SWT 3
K über Button andere Java Klasse aufrufen AWT, Swing, JavaFX & SWT 15

Ähnliche Java Themen

Neue Themen


Oben