Tic Tac Toe programmieren | Java | #2 | Anfängertutorial | [ger/1080p60]

preview_player
Показать описание

Soziale Netzweke etc.
------------------------------
------------------------------

Setup und Equipment

------------------------------

Mikrofon: RØDE NT1-A
Audiointerface: M-Audio M-Track 2x2
Mikroarm: RØDE PSA-1

CPU: Intel Core I9 - 10900k
Grafikkarte: Nvidia GTX 1070
Mainboard: ASUS Z490-a Prime
Arbeitsspeicher: Corsair Vengeance LPX 64GB DDR4
CPU Kühler: be quiet! Dark Rock Pro 4
Рекомендации по теме
Комментарии
Автор

Sehr gut erklärt aber eine Frage: Warum hast du bei den ganzen Copy-Paste if's nicht einfach eine for-loop genommen? Gabs dafür nen logischen Grund? :D

aeres
Автор

Bei mir werden die Bilder nicht geladen...

phil_tkz
Автор

Was ich mega cool fände @FoX DeN, wenn du ein Video anhand diesem TicTacToe Programm erstellst, wo du zeigst wie die Herangehensweise bei so nem Programm ist. Man benötigt doch sicher einen Plan bevor man beginnt zu programmieren. Vor allem für Anfänger wichtig. :) LG.

gropia
Автор

wie kann ich die x und o bilder einfügen

anonymanonym
Автор

Bei 6:10 wird mir "Create field 'state' in type 'Gui'" nicht angezeigt, wenn ich es selber programmiere und deswegen bleibt dort durchgehend die Fehlermeldungen, weswegen bei mir die ganze Klasse der Funktionen nur aus Fehlermeldungen besteht, obwohl ich alles eins zu eins so abgeschrieben habe, wie du es gemacht hast.
Weißt du was ich da machen kann?

teufeltimon
Автор

Kann mir bitte wer erklären wie ich die bilder

ClipsTV
Автор

ich habe alle Dateipfade angegeben und es kommt keine Fehlermeldung, aber der Kreis wird nicht angezeigt. Außderdem werden überall Kreise gesetzt wenn das Kreuz beginnt und der Kreis in die Linke obere Ecke gesetzt wird. Was soll ich tun?

Shept
Автор

Von wo hast du x.png und o.png reinkopiert könntest du mir den Link dazu geben? Wäre sehr hilfreich wenn du das auch kurz erklären könntest. Danke im Voraus

simonherzog
Автор

Ich habe jetzt hier eine Methode geschrieben die alle JButtons plaziert, sit meiner Meinung nach eleganter als es zu "copy"-"pasten"
public void buttonPlacement(){
.
int counter = 0;
int x = 175;
int y = 50;
int width = 150;
int height = width;
int distance = 150;
for(int i = 0; i<3;i++){
for(int j = 0;j<3;j++){
buttons[counter].setBounds(x, y, width, height);
x+=distance;
counter+=1;
}
y+=distance;
x=175;
}
}

maximilianponomarev
Автор

ICH BRAUCHE DRINGEND HILFE BITTE !!! Bei mir erscheint in jeder Zeile wo ich Gui.state eingebe der Fehler : Cannot make a static refernce to the non-static field Gui.state". Ich verstehe nicht wo der Fehler ist bitte Hillfe

sontyp
Автор

Bitte um Hilfe

Exception in thread "main"
at pack1.Gui.<init>(Gui.java:52)
at pack1.Main.main(Main.java:7)

in Zeile 52 steht ActionListener() {"
und in Zeile 7 steh "new Gui();"

was kann ich tun das das Programm wieder startet

LG Manuel

maniiiboy
Автор

Hey, ich hoffe das du es noch liest
Wenn ich mein Programm starte kann ich nur mein Kreuz setzen aber mein Kreis nicht.
Es liegt nicht an der png Datei, da ich schon die Positionen getauscht habe und dann wurde mir nur mein Kreis angezeigt, aber ich konnte kein weiteres Kreuz setzen.
Weißt du vielleicht woran das liegen könnte?

Mit freundlichen Grüßen
Erik

efikhuan
Автор

wie kann man die bilder x und o auf mac einfügen?

kighamkouzian
Автор

Habe ein Problem, wenn du noch hilfst.In der Konsole steht:

Exception in thread "main"
at
at pack1.GUI.<init>(GUI.java:38)
at pack1.Main.main(Main.java:7)

Wo liegt das Problem?

luez
Автор

12:20 Hätte man auch wieder eine for-Schleife machen können
14:51 Auch:
for(int i = 0; i < 3; i++) {
for(int j = 0; j < 3; j++) {
if(Gui.state[(i * 3) + j] == 1) {
g.drawImage(ImageLoader.imgX, (175 + i * 150), (50 + j * 150), 150, 150, null);
} else if(Gui.state[(i * 3) + j] == 2) {
g.drawImage(ImageLoader.imgO, (175 + i * 150), (50 + j * 150), 150, 150, null);
}
}
}

jcode
Автор

Wo soll ich die Bilder X und O her nehmen? Ich habe kein Photo Shop oder so...

diegosgaming_tv
Автор

Wie bekomme ich das Interface hin? Ich weiß nicht mit welchen Tasten ich das Auto Copy hinbekomme. Klar, Strg dann leertaste aber dann was??

yanipel
Автор

Ich habe ein Problem: Wenn ich das ganze ausführe und dann die Felder (Buttons) anklicke wird der erste angeklickte Button angezeigt (also Kreuz oder Kreis). Wenn ich dann einen 2. Button anklicke wird dieser nicht angezeigt, aber wenn ich einen 3. Button anglicke werden wieder alle 3 angeklickte Buttons angezeigt, wenn ich einen 4. Button anklicke wird der wieder nicht angezeigt und beim 5. Button, den ich anklicke werden wieder alle angeklickten Button angezeigt und das geht so weiter bis alle Felder (Buttons) ausgefüllt sind. Was habe ich falsch gemacht oder wo könnte das Problem liegen (Ich habe auch das letzte Tic Tac Toe Tutorial fertig gemacht und eigentlich wäre das Programm fertig, aber es hat ja noch dieses Problem). Danke im voraus :D .

comfre
Автор

Warum geht deine Webseite nicht? Bei mir kommen zu viele Fehler, als dass ich es nutzen kann! :(
Ich brauche den Quell-Code! BITTE

minedev_hd
Автор

Sehr gutes und professionelles Tutorial allerdings ist es manchmal sehr schnell erklärt und die Schriftgröße könnte etwas größer sein. Habe oft eine 1 anstatt ein i gelesen, was zu vielen unerklärlichen Fehlermeldungen führte

jonathan