Suchergebnisse

  1. T

    JavaFX Problem mit IntelliJ und JavaFx 11 unter XUbuntu

    Hallo, ich habe leider ebenfalls Probleme JavaFx zum Laufen zu bringen. Java "openjdk 11.0.3 2019-04-16" Ich habe ein Gradle-Projekt erstellt und "build.gradle" wie hier hier beschrieben angepasst. Lediglich die Version wurde auf "11" geändert. Leider erhalte ich diese Fehlermeldung...
  2. T

    Virtuelle Maschinen unter Linux

    Hallo zusammen, vielleicht gibt es hier im Forum jemanden, der sich mit Linux und Virtualisierung auskennt. Ich möchte demnächst meinen Rechner neu aufsetzen und stelle mir folgendes vor: Eine Hauptinstallation und eine oder mehrere VMs für verschiedene Anwendungen, z.B. eine für...
  3. T

    Java Programm aus einer DB laden und starten

    Ich überlege mir gerade, ob es möglich ist ein Javaprogramm aus z.B. einer DB zu laden und zu starten. Ich stelle mir das in der Art vor, dass es eine kleine Starteranwendung gibt, die sich mit der DB verbindet, alle Programmteile lädt und anschließend ausführt. Damit könnte man neue Versionen...
  4. T

    JavaFX SubViews + SubControllers

    Mit C# und WPF war folgendes möglich: Ich habe einen FXML-View + Controller. Im View gibt es z.B. ein TilePanel oder ein ListView und jedes Element darin soll wiederum ein separater FXML-View + Controller sein, der verschiedene Elemente kombiniert. Also z.B. CustomerView + CustomerController...
  5. T

    Fragen zur Software-Architektur

    Hallo zusammen, ich habe einige Fragen zur Softwarearchitektur bei denen ich mir trotz viel Recherche nicht sicher bin, ob ich das richtig handhaben möchte. Es geht um eine Lagerverwaltung, d.h. es sollen Artikel die in unterschiedlichen Lagern liegen gesucht und ein-/ausgebucht werden können...
  6. T

    best practice: Parameter überprüfen, wo?

    An welcher Stelle werden Parameter am besten überprüft? class Foo { void doSomething(int para) { // Hier prüfen? bar.doSomething(para); } private Bar bar; } class Bar { void doSomething(int para) { // Hier prüfen? // möglicherweise weitere...
  7. T

    DAO, Repository oder was sonst?

    Ich lese gerade in einem Buch von Michael Inden, der ein DAO ungefähr so definiert (etwas vereinfacht): public class DAO { void insert(); void update(); void delete(); List<> queryAll(); List<> queryForSomethingSpecial(); // weitere Queries, wenn erforderlich } Genau...
  8. T

    IDEA IntelliJ Projekt - Module - und nun?

    Ich versuche gerade mit IntelliJ etwas "professioneller" zu werden und möchte ein Projekt auf mehrere Unterprojekte aufteilen. In der Sprache von IntelliJ: Ein Projekt und mehrere Module. Dazu habe ich Neues leeres Projekt Neues Modul1 Neues Modul2 Soweit so gut. Ich habe jetzt ein Projekt mit...
  9. T

    Wie kann ich "Class" in einer DB speichern?

    Wie kann ich folgende beispielhafte Datenstruktur in einer DB (vermutlich H2, die Frage ist aber eher generell) speichern? Der String ist dabei natürlich nicht das Problem, sondern die "Class". Map<Class, String> classes; Und wie kann ich die Daten später analog zu...
  10. T

    Valides Dreieck erzeugen

    Hallo zusammen, aufgrund einer vor Kurzem geführten Diskussion, wie ein korrektes Dreieck erzeugt werden kann (sollte), habe ich mir auch Gedanken zu dem Thema gemacht. Das hat keinen tieferen Hintergrund und ist eher theoretischer Natur. Ich bin ja schließlich auch noch Anfänger ;) Eine...
  11. T

    JavaFX Lösungsansatz für Umsetzung gesucht

    Hallo zusammen, ich möchte ein einfaches Programm für den Druck von Etiketten schreiben und suche zur Umsetzung mit JavaFX noch einen passenden Lösungsansatz, weil ich mit den Möglichkeiten noch nicht so vertraut bin. Dabei möchte ich in erster Linie auf FXML setzen mit dem passenden Controller...
  12. T

    IDEA IntelliJ Gradle und JavaFX

    Ich bin gerade etwas überfordert. Ich würde gerne eine Anwendung mit JavaFX erstellen, was mit IntelliJ ja recht einfach vonstatten geht, indem man bei Projekt - Neu JavaFX auswählt. Ich würde allerdings auch gerne Gradle verwenden, weil ich es praktisch finde, auf diese Weise zusätzliche...
  13. T

    Druckeransteuerung über ESC-Sequenz

    Ich möchte einen Drucker ansteuern und benötige für die Statusabfrage ein (Drucker-)Kommando, dass mit einem Escape eingeleitet wird => "ESCs". Die Antwort des Druckers sollte ein kurzer String mit Informationen sein. Meine aktuelle copy-and-paste Lösung sieht folgendermaßen aus: public class...
  14. T

    libGDX Box2d ApplyTorque() funktioniert nicht

    Hallo zusammen, ich experimentiere gerade etwas mit Box2d herum und möchte den Körper rotieren. Mit den auskommentierten Zeilen funktioniert es, mit applyTorque() nicht. Was mache ich falsch? public class PhysicsModel { private final World world = new World(new Vector2(0,0), true)...
  15. T

    Textadventure (gähn!) Designfragen

    Hallo zusammen, als Übung würde ich gerne ein kleines Textadventure schreiben. Der Text könnte etwas länger werden ;) Das erste Ziel ist recht niedrig gesteckt, der Spieler soll sich in verschiedenen Szenen hin- und herbewegen können. Damit es nicht zu banal wird, dachte ich mir, das als ECS...
  16. T

    (Down-)Casting Problem

    Hallo zusammen, folgendes Problem: Ich experimentiere gerade in Richtung "Entity Component System", dabei soll gelten, dass ein Entity nur eine ID ist und sonst nichts. In meinem Fall ist es eine UUID. Um den internen Typen der ID zu abstrahieren, habe ich eine Klasse "Entity" erstellt: Da...
  17. T

    Verständnisproblem Class.forName()

    Ich lese gerade etwas über die H2 Datenbank und bin dabei über diesen Beispielcode gestolpert: import java.sql.*; public class Test { public static void main(String[] a) throws Exception { Class.forName("org.h2.Driver"); // ????? Connection conn = DriverManager...
  18. T

    IDEA IntelliJ Gradle - Erste Schritte

    Hallo zusammen, ich experimentiere gerade etwas mit Buildtools, respektive Gradle, habe aber bereits beim Anlegen die eine oder andere Schwierigkeiten. GroupId und ArtifactId. Was gebe ich hier ein, wenn ich ein Projekt anlege? Nachdem das Projekt angelegt wurde, öffne ich "build.gradle" und...
  19. T

    Was ist denn set für ne schwachsinnige Klasse?

    Irgendwie erschließt sich mir das set nicht so richtig. Ich sehe es als Containerklasse, bei der Schlüssel und Daten zusammen fallen und das mir über den Schlüssel einen schnellen Zugriff auf ein gesuchtes Element bietet. Blöderweise kann ich zwar mit contains() schnell (?) herausfinden, ob ein...
  20. T

    Synchronized(Monitor)

    Es geht um das "Objekt mit dem Monitor" bei einem synchronized Block: public class Foo { private List<String> list = new ArrayList<>(); //... public void doSomething(final String s) { //... synchronized (this) { //...
Oben