Looking for Tehnologii Avansate de Programare test answers and solutions? Browse our comprehensive collection of verified answers for Tehnologii Avansate de Programare at moodle2.ceiti.md.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Butonul btnTrimite trebuie să fie inactiv cât timp câmpul tfNume este gol. Care instrucțiune realizează corect acest lucru?
Asociați fiecare element cu descrierea sa:
Legăturile (bindings) JavaFX sunt evaluate leneș (lazy): după invalidarea unei dependențe, valoarea legăturii este recalculată abia atunci când este cerută (de ex. prin get()).
De ce se folosește ReadOnlyIntegerWrapper într-o clasă model?
Selectați toate metodele care aparțin unei proprietăți JavaFX (de ex. StringProperty) și sunt folosite pentru gestionarea legăturilor:
După instrucțiunea label.textProperty().bind(textField.textProperty());, apelul label.setText("Salut"); va genera o excepție (RuntimeException: A bound value cannot be set).
Conform convenției JavaFX, o clasă are proprietatea pret cu metodele getPret() și setPret(). Cum se numește metoda care returnează obiectul proprietății? (scrieți doar numele metodei, fără paranteze)
Ce valoare se afișează la executarea codului?
IntegerProperty a = new SimpleIntegerProperty(2);
IntegerProperty b = new SimpleIntegerProperty(3);
NumberBinding s = a.add(b).multiply(2);
a.set(5);
System.out.println(s.intValue());
Ce număr se afișează?
IntegerProperty p = new SimpleIntegerProperty(1);
int[] c = {0};
p.addListener((obs, vechi, nou) -> c[0]++);
p.set(1);
p.set(2);
p.set(2);
p.set(3);
System.out.println(c[0]);
Care clasă JavaFX se folosește pentru a crea o proprietate observabilă de tip întreg, care poate participa la legături (binding)?