Was genau ist deine Frage?

Entweder du reißt dich zusammen und machst etwas sinnvolles mit deiner Zeit, oder du zockst eben den ganzen Tag weiter und regst dich nur auf. Deine Entscheidung.

...zur Antwort

Ich gehe davon aus, dass ihr Swing benutzt, um diese GUI aufzubauen. Zum Verständnis für dich: Sobald du auf einen Button klickst, wird ein ActionEvent ausgelöst. Dieses musst du verwenden, um durch den ActionListener des Buttons eine Aktion auszuführen. Beispiel:

JButton b = new JButton("Etwas tun");
b.addActionListener(new ActionListener() {
   public void actionPerformed(ActionEvent e) {
      System.out.println("Button wurde geklickt"); //Nur ein Beispiel
   }
});

Ich hoffe die Syntax ist so richtig, habe es nicht überprüft. Alles was also in der actionPerformed-Methode der inneren Klasse (in diesem Fall eben der ActionListener) steht, wird nun beim Klick auf den Button b ausgeführt. 

Die einzige Information, die dir jetzt noch fehlt, um deine Aufgabe zu lösen, ist, wie man den Text aus den JTextFields abliest und damit rechnet. 
Um den Text abzufragen bieten die JTextFields eine eigene Methode:

String s = jtf.getText(); //jts steht für ein beliebiges JTextField

Diese liefert dir allerdings einen String zurück. Um mit dem Wert rechnen zu können, musst du den String zu einem numerischen Zahlenwert casten. In diesem Fall wäre Double angebracht. Dies geschieht folgendermaßen:

double d = Double.parseDouble(s); //s steht für einen String

Mach dies für die Textfelder, aus denen du die Werte lesen sollst, und du hast deine Zahlenwerte und kannst einfach rechnen (ich denke das muss ich dir nicht erklären). Wenn du alle Berechnungen und die Ergebnisse in Variablen abgespeichert hast, kannst du die Ergebnisse in die vorgesehenen Ergebnis-Textfelder schreiben. Dies geht ähnlich einfach wie das lesen daraus: 

jtf.setText("Ergebnis: " + d); //jts ist ein beliebiges JTextField und d ist ein beliebiger Double-Wert

Ich denke das sollte dir genug Hilfe bieten, um die Aufgabe problemlos lösen zu können. Wenn du weitere Hilfe brauchst, melde dich :)

...zur Antwort

Unicast - Senden an einen bestimmten Host im Netzwerk

Multicast - Senden an mehrere bestimmte Hosts in einem Netzwerk

Broadcast - Senden an alle Hosts in einem Netzwerk.

Hier musst du natürlich unterscheiden ob der Broadcast auf Schicht 2 (sprich über MAC Adressierung) oder Schicht 3 (also IP-Adressierung) statt findet. Zum Beispiel könnte ein Broadcast auf Schicht 3 auch an ein VLAN-Netzwerk gehen und somit sind diese Hosts, die den Broadcast letztendlich empfangen, nicht im selben physischen Netzwerk. 

...zur Antwort

Klingt doch einfach. Woran hapert es denn? 

Zu a): Einfach das Feld definieren  und die Methode zum Befüllen implementieren (wie man zufällige Zahlenwerte in Java generiert, kannst du einfach googlen).  
Zu b): Nach genau einem Jahr bedeutet, wenn das Array (="Feld") voll ist, da es nur Platz für 365 Tage hat (hast du ja vorher so definiert). Dann kannst du in den Methoden durch for-Schleifen abarbeiten, welches die niedrigste, die höchste und die Durchschnittstemperatur ist. 

Denke das sollte dir als Anstoß genügen, ganz lösen werden wir das natürlich nicht für dich ;D 

...zur Antwort

Ukulele ist genau das richtige Instrument, um es sich selbst beizubringen, weil es halt doch recht simpel ist (je nachdem wie sehr du in die Tiefe gehst natürlich). Es gibt tausende von Tutorials auf Youtube, ganze Websiten, die dir das Schritt für Schritt erklären und natürlich die klassischen autodidaktischen Lernbücher. Das sind alles nützliche Methoden. Bedenke natürlich, dass du trotzdem viel üben musst - wenn man noch keine Erfahrung hat, muss man diese natürlich erst ein wenig aufbauen.

Zum Abschluss noch: Wenn du sehen willst, was man mit einer Ukulele alles machen kann, dann such auf Youtube mal nach Jake Shimabukuro. :)

...zur Antwort

Um bei einem JButton die Textfarbe weiß zu gestalten, benutze folgenden Befehl:

button.setForeground(Color.WHITE);

Um den Hintergrund schwarz zu gestalten, verwende folgende Methoe:

button.setBackground(Color.BLACK);

Zusätzlich musst du natürlich 

import java.awt.Color;

ausführen, um auf die Color Ressourcen zugreifen zu können.

...zur Antwort

Einfache Antwort: Ja. Natürlich kann man das. 

BlueJ ist lediglich die Entwicklungsumgebung, also - vereinfacht ausgedrückt - das Programm, in dem du deinen Code schreibst. Ob man "etwas machen kann" (also z.B. ein Spiel programmieren) wäre abhängig von der gewählten Programmiersprache, in deinem Fall also Java. 

Mit Java hast du schon mal eine gute Grundlage, da die Sprache gerade für Anfänger gut geeignet ist. Es gibt auch tausende von Spielen, welche alle in Java programmiert sind, und wo du es wahrscheinlich nicht mal realisiert hast. Stell dir mal das vor: Selbst alle Apps auf deinem Android Smartphone sind in Java programmiert.

...zur Antwort

Gerade im IT Bereich ist immer was neues am Entstehen. Recherchiere z.B. mal über's Internet of Things.

...zur Antwort

Du musst warten bis die Youtube Server fertig mit der Bearbeitung der hohen Qualitäten sind.

...zur Antwort

Ich studiere grade Informatik. Module um ersten Semester sind (zumindest in der Ausrichtung IT-Sicherheit wie bei mir):

  • Grundlagen der diskreten Mathematik
  • Technische Grundlagen der Informatik
  • IT-Sicherheit
  • IT-Compliance
  • Programmieren, Algorithmen und Datenstrukturen 1
  • IT-Recht und Datenschutz

Zu diesen ganzen Themen kannst du von diversen Unis schon die Vorlesungsfolien online finden und dir mal zu Gemüte führen. Dazu muss allerdings gesagt werden, dass das eigentlich noch nicht nötig sein sollte, weil du das ja schließlich in den Vorlesungen beigebracht bekommst.

...zur Antwort

Da gibt es verschiedene Funktionsweisen. Bei manchen ist es ein Band das abgespielt wird, dementsprechend ungenau ist das dann auch. Bei anderen muss der Fahrer jeweils ein Pedal betätigen (befindet sich beim Bus z.B. da, wo die Kupplung wäre [ist ja ein Automatikfahrzeug]) und bei wieder anderen kommt ein GPS Signal zum Einsatz.

...zur Antwort

Nur nochmal zum besseren Verständnis: Das ist nicht DEIN Zertifikat, sondern das deines Verbindungspartners (also z.B. irgendein Skype-Server). In dem Fall ist in dem Zertifikat nicht der Name dessen eingetragen, der gerade mit dir kommuniziert, sprich mit diesem Zertifikat kann er sich gar nicht authentifizieren. Darum bekommst du die Meldung. Aber habe unten gelesen, dass sie jetzt eh schon weg ist :)

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.