Hirdetés
- GoodSpeed: Philips AWP9820 (vízlágyító) Calgon helyett?
- mefistofeles: Érdekes történések a hardveraprón 3
- Magga: PLEX: multimédia az egész lakásban
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél
- GoodSpeed: Te hány éves vagy?
- Real Racing 3 - Freemium csoda
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- BerserkGuts: 9800X3D Hitvallás, Dogma megcáfolása egy RTX5080+12600K-val
Ú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?:))
- LEGO klub
- Autós topik
- Milyen egeret válasszak?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- GoodSpeed: Philips AWP9820 (vízlágyító) Calgon helyett?
- Philips LCD és LED TV-k
- Isten veled Anthem - Ma leállnak a Bioware játékának szerverei
- Milyen TV-t vegyek?
- Apple asztali gépek
- One otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- Csak kipróbált Mini-Erőmű! Ipason M3 Mini-PC Ryzen 7 7840HS 16GB 512GB 1 év garancia
- BESZÁMÍTÁS! 4TB Western Digital Purple SATA HDD meghajtó garanciával hibátlan működéssel
- SAMSUNG Odyssey G4 LS27BG400EUXEN
- LOGITECH G Pro X Superlight 2 Vezeték nélküli gaming egér Fehér
- LOGITECH PRO X 2 Lightspeed fehér gamer headset
- Keresünk iPhone 13/13 Mini/13 Pro/13 Pro Max
- ÚJ MacBook Pro 14" M4 PRO 24GB 1000GB Space Black
- DELL PowerEdge R630 rack szerver - 2xE5-2650v3 (20 mag / 40 szál, 2.3/3.0GHz), 32GB RAM, 55992Ft+ÁFA
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! LENOVO ThinkPad P15 Gen2 munkaállomás - i7 11800H 64GB DDR4 1TB SSD RTX A2000 4GB W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

