Hoi,
ich bin noch relativ neu in Java. Die bisherigen Sprachen die ich kann, habe ich jedoch alle gleich gelernt: einfach drauf los programmieren. Dabei bin ich heute auf ein kleines Problem gestoßen:
Ich wollte mir zum Einstieg bzgl. GUI-Programmierung mein "Lieblings-Start-Programm" programmieren: ein Programm zur Berechnung von Primzahlen. Das ganze so aufgezogen, dass das Fenster über folgende Elemente verfügt:
Die GUI wurde nebenbei mit NetBeans gestaltet - aus Übungszwecken habe ich die GUIs bis vor kurzem einfach noch normal programmiert - aber der Designer verrichtet seine Sache, meiner Meinung nach, doch ausreichend für aktuelle Zwecke.
Mein Problem (evtl. ist es ein Denkproblem, evtl. auch die Tatsache, dass ich mir doch etwas zuviel vorgenommen habe):
Die eigentliche Berechnung der Primzahlen würde ich gern in einen eigenen Thread packen. Mein Problem aber: wie greife ich von meiner "jPrimeMath"-Klasse auf die eigentliche Applikationsklasse zu und kann dort die Objekte verändern (in meinem Fall Tabelle und ProgressBar). Vielleicht ist die Threading-Idee nicht sonderlich sinnvoll - ich wollte eigentlich nur mal einen Thread in Java verbauen um mich bisschen damit zu beschäftigen. Hauptproblem ist aber eben: wie komme ich von meiner Math-Class zu den Objekten meiner Applikation?
Schöne Grüße
ich bin noch relativ neu in Java. Die bisherigen Sprachen die ich kann, habe ich jedoch alle gleich gelernt: einfach drauf los programmieren. Dabei bin ich heute auf ein kleines Problem gestoßen:
Ich wollte mir zum Einstieg bzgl. GUI-Programmierung mein "Lieblings-Start-Programm" programmieren: ein Programm zur Berechnung von Primzahlen. Das ganze so aufgezogen, dass das Fenster über folgende Elemente verfügt:
- eine Tabelle in der die bisherigen Primzahlen angezeigt werden
- eine Progressbar zur Anzeige des Fortschritts in Hinsicht auf die aktuelle berechnende Zahl
Die GUI wurde nebenbei mit NetBeans gestaltet - aus Übungszwecken habe ich die GUIs bis vor kurzem einfach noch normal programmiert - aber der Designer verrichtet seine Sache, meiner Meinung nach, doch ausreichend für aktuelle Zwecke.
Mein Problem (evtl. ist es ein Denkproblem, evtl. auch die Tatsache, dass ich mir doch etwas zuviel vorgenommen habe):
Die eigentliche Berechnung der Primzahlen würde ich gern in einen eigenen Thread packen. Mein Problem aber: wie greife ich von meiner "jPrimeMath"-Klasse auf die eigentliche Applikationsklasse zu und kann dort die Objekte verändern (in meinem Fall Tabelle und ProgressBar). Vielleicht ist die Threading-Idee nicht sonderlich sinnvoll - ich wollte eigentlich nur mal einen Thread in Java verbauen um mich bisschen damit zu beschäftigen. Hauptproblem ist aber eben: wie komme ich von meiner Math-Class zu den Objekten meiner Applikation?
Schöne Grüße