Zum Inhalt springen

The-First-Tiger

Mitglieder
  • Gesamte Inhalte

    21
  • Benutzer seit

  • Letzter Besuch

Beiträge von The-First-Tiger

  1. Je nach Anwendung kannst Du Dir eine X11 Session auf jeden beliebigen Client holen (sofern die Anwendung eine X11 Anwendung ist), das geht dann normal via SSH. Ansonsten ist die Bildschirmfreigabe unter OSX ein VNC mit Verschlüsselung, d.h. dazu findet man die Infors in der Doku

    Ist leider keine X11 Session.

    Das VNC unter OS X ermöglicht es ja aber nicht, dass 2 User gleichzeitig angemeldet sind. Oder habe ich was falsch verstanden?

  2. (Muss nicht unbedingt ein Server sein, falls die Standard Version das auch hergibt XD)

    Es geht einfach darum, dass wir ein Programm haben, das nur unter Max OS X läuft, aber nicht alle die das Programm nutzen müssen sollen einen physischen Mac bekommen, sondern von ihrem Windows-Rechner arbeiten können =S

  3. Ziel ist es einfach auf einem Server mehrere Remote-Sitzungen parallel abhalten zu können.

    Sorry, dachte dass Remote-Sitzung schon eindeutig ist ^^

    Es geht mehr oder weniger darum per RDP / VNC auf den Mac zu kommen. Allerdings eben mehrere Sitzungen parallel.

  4. Hi,

    wollte mal fragen, ob sich hier jemand mit Mac-Servern auskennt und mir sagen könnte, ob und wie man beim Mac-Server eine Art Terminal Server hinbekommt.

    Ziel ist es einfach auf einem Server mehrere Remote-Sitzungen parallel abhalten zu können. (Muss nicht unbedingt ein Server sein, falls die Standard Version das auch hergibt XD)

    Hab auf jeden Fall mal Google gequält und schon ein paar Dinge wie Aqua Connect gefunden. Aber alles ziemlich teure Angelegenheiten und deswegen wollte ich erst noch mal nachfragen =)

    //Edit: Kein Screensharing !

    //Edit2: Ach ja es soll von Windows (7 und XP) Clients darauf zugegriffen werden können

  5. Hey,

    also erstmal hast du da glaube ich etwas falsch verstanden.

    Ein Programm braucht eine Main-Methode als Einstiegspunkt, sprich der PC muss ja wissen, wo er anfangen soll. Das heißt aber nicht, dass jede Klasse! einen Einstiegspunkt, sprich eine Main-Methode braucht.

    Überleg noch mal genau, du hast kein zusammenhängendes Programm geschrieben, da der PC ja nicht wüsste welche der beiden Mains nun der Anfang ist. Du hast also zwei Programme. Und die nun miteinander zu verbinden ist weitaus schwieriger, als das was du eigentlich machen möchtest.

    Bennen die Main in deiner Klasse DB um in etwas Sinnvolles, das ungefähr beschreibt was es macht. Soetwas wie zB. queryStatement und übergib dieser Methode dann dein Statement. Etwa so:

    public void queryStatement(String statement)

    Nun kannst du innerhalb dieser Methode auf deinen String statement zugreifen. Die Deklaration von deinem Statement innerhalb der Methode brauchst du dann nicht mehr.

    Wenn du so weit bist, dann kannst du in deiner Klasse Datei Einlesen, die noch immer die Main hat, innerhalb der Main ein Object von deiner Klasse DB anlegen. Etwa so:

    DB database = new DB();

    Jetzt kannst du dein ausgelesenes Statement einfach an dein Objekt übergeben. Etwa so:

    database.queryStatement(statement);

    An diesem Punkt spring dann dein Programm in die Methode deines Objectes database, welches ja vom Typ DB, also der Klasse DB ist, und führt den Code, den du dort definiert hast aus.

    Ich hoffe das ganze hilft dir etwas den Anfang zu finden und etwas genauer zu verstehen, was OOP ist. Setz dich aber auf jeden Fall noch einmal genauer mit dem Konzept der OOP auseinander ;-)

    Ein Anfang ist es aber auf jeden Fall =)

  6. Hi,

    also ich hab beides (Timer und Schleife) mal ausprobiert und beides funktioniert bei mir. (Inwiefern mein Code nun "Eleganz" ausdrückt, sei mal dahin gestellt :D )

    Da dir ja jeglicher Ansatz zu fehlen scheint, habe ich einfach mal beide Projekte hochgeladen. Wenn du möchtest, schau dir einmal an, wie ich es gemacht habe. Vielleicht hilft es dir ja einen eigenen Weg zu finden.

    Ich bitte dich nur drum jetzt nicht die Dateien zu nehmen und zu sagen: Gut ist, Aufgabe erledigt.

    Das hilft dir nämlich kein Stück weiter das ganze zu verstehen. Auch wenn es verführerisch erscheint ;-)

    Wenn du Fragen hast, dann frag einfach.

    Ich hoffe es hilft dir weiter.

    Circle.zip -> RS

  7. Wobei diese Thematik für einen Anfänger zu umfangreich ist.

    Man muss es ja für die einfache Aufgabe lediglich einen Kreis zu zeichnen nicht gleich ober komplex aufbauen.

    Außerdem, ich lasse mich gerne eines besseren belehren, wird ein Timer doch in einem separaten Thread abgelaufen ?

    @Ongree

    Nein, eine einfache if-Abfrage tuts in deinem Fall auch.

    Zu deinem Timer: Du kannst ihn wie folgt aufbauen.

    
    new Timer().schedule(new TimerTask() {
    
      @Override public void run() {
    
        // Code der ausgeführt werden soll
    
      }
    
    },delay,period);
    
    

    Wobei darauf zu achten ist, dass du im Timer nur auf final variablen außerhalb zugreifen kannst, sodass du den Kreis im Timer erzeugen musst, wenn du seine Größe ändern möchtest.

  8. Hey =)

    Also ich versuche dann mal einen Denkanstoß zu geben :D

    Wie wäre es ganz objektorientiert mit einem Objekt "Kreis" ?

    Der Kreis hat eine Position und eine Größe.

    Nun kannst du dich entscheiden, ob du entweder in einem Timer oder mit einer Schleife nach und nach die Größe des "Kreis"-Objekts erhöhst.

    Ab einer bestimmten Größe fängt das "Pulsieren" an, was ja nur eine Vergrößerung/Verkleinerung im Wechsel ist, sprich "Kreis" vergrößert sich von y bis x. Bei x angekommen verkleinert "Kreis" sich wieder bis y. Bei y angekommen vergrößert sich "Kreis" wieder bis x. Etc. pp.

    Beim Visualisieren liest du dann einfach die aktuelle Größe des Kreises aus und zeichnest ihn an seine Position.

    So, das wäre dann doch schon mal ein grober Plan =)

    PS: Ich muss dazu sagen, dass ich jetzt nicht genau weiß was BlueJ ist und ich auch neu bei Java bin, aber mit Eclipse SE hat's auf jeden Fall bei mir geklappt das zu realisieren ^^

  9. Hi,

    also unser Ausbilder hat uns gefragt, ob wir irgendwelchen guten Bücher kennen, mit denen wir JAVA lernen können.

    Da mir persönlich nichts einfällt außer "Java ist auch nur eine Insel", womit ich allerdings auch keine Erfahrung habe, wollte ich hier einmal nachfragen, ob jemand vone euch ein gutes Lehrbuch dazu kennt ?

    Es wäre von Vorteil, wenn das Buch autodidaktisch aufgebaut wäre, ist aber keine Pflicht =D

    Schon mal vielen Dank =)

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...