Hirdetés
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- Drasztikusan lassíthatja a játékokat egyes VGA-kon a Windows 11 új frissítése
- Apple asztali gépek
- VR topik (Oculus Rift, stb.)
- Milyen egeret válasszak?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- OLED TV topic
- Akciókamerák
- Mélynyomó? Nem, kompakt Chieftec ház!
- Megvásárolható itthon a Poco Pad M1
Új hozzászólás Aktív témák
-
hefike
tag
Sziasztok!Javafx ittapiros játék,a mellékelt pontig eljutottam,azonban még egy labelbe ki kellene írni,hogy hanyadik kattintásra találtam meg a pirosat....nos ez nem megy ...tudtok segíteni?köszi.
package application;
import java.awt.event.MouseEvent;
import java.util.Random;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.scene.Node;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.control.OverrunStyle;
import javafx.scene.layout.GridPane;public class Controller {
@FXML
private Label lepes;
@FXML
private GridPane racs;
@FXML
private Button b00;
@FXML
private Button b01;
@FXML
private Button b02;
@FXML
private Button b03;
@FXML
private Button b10;
@FXML
private Button b11;
@FXML
private Button b12;
@FXML
private Button b13;
@FXML
private Button b20;
@FXML
private Button b21;
@FXML
private Button b22;
@FXML
private Button b23;
@FXML
private Button b30;
@FXML
private Button b31;
@FXML
private Button b32;
@FXML
private Button b33;
@FXML
private Button uj;
private int randx=veletlenszam();
private int randy=veletlenszam();
@FXML
void klikk(ActionEvent event) {
System.out.println(event.getSource().toString().substring(11,13));
String hely=event.getSource().toString().substring(11,13);
System.out.println("veletlen="+randx+""+randy);
if(hely.equals(randx+""+randy))
((Node) event.getSource()).setStyle("-fx-background-color:red");
else
((Node) event.getSource()).setStyle("-fx-background-color:black");
}
private int veletlenszam() {
return new Random().nextInt(4);
}
@FXML
void ujra(ActionEvent event) {
System.out.println(racs.getChildren().size());
for(int i=0;i<racs.getChildren().size();i++)
racs.getChildren().get(i).setStyle("-fx-background-color:lightgray");
randx=veletlenszam();
randy=veletlenszam();
}
@FXML
private void handleButtonAction(ActionEvent event) {
int db=0;
db++;
System.out.println(db);
lepes.setText(String.valueOf(db));
}
public void handle(MouseEvent event) {
int count=0;
count ++;
System.out.println(count);
lepes.setText(String.valueOf(count));
}
}
az utolsó két sor a gyenge próbálkozásom,egyenlőre azt szerettem volna,hogy kiírja a kattintások számát egyenlőre,a feltétel azután írtam volna,de ez ki sem ír semmit,nem számol,nem ír.Köszi.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- GL.iNet Flint 2 (GL-MT6000) router
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- Spórolós topik
- Android szakmai topik
- Konteó topic
- Megérkezett Magyarországra a Poco F8 Pro is
- Gumi és felni topik
- Drasztikusan lassíthatja a játékokat egyes VGA-kon a Windows 11 új frissítése
- Napelem
- Apple asztali gépek
- További aktív témák...
- Samsung Galaxy A56 5G / 8/256GB / Kártyafüggetlen / 12Hó Garancia / BONTATLAN
- AKCIÓ! Apple Studio Display 27 5K Nanotexturált üveg monitor garanciával hibátlan működéssel
- PlaySation 5 Slim // Bontatlan /// 27% Áfás
- ROLLEREK: ÚJ, Újszerű, Használt 30+ db listát tudok küldeni
- GYÖNYÖRŰ iPhone 13 Mini 128GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3886, 100% Akkumulátor
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


