5
Comment puis-je gérer une situation, où un dossier écoute un bouton qui n'est pas encore déclaré?scala event swing :: poulet ou oeuf
val detail = new BoxPanel(Orientation.Vertical){
listenTo(button)
}
val seznam = new BoxPanel(Orientation.Vertical){
val button = new Button("But"){
reactions += {
case ButtonClicked(_) =>
detail.contents.clear
detail.contents += new Label("Anystring")
}
}
Je ne peux pas déclarer seznam
d'abord non plus, car il référence le champ detail
. Alors, comment puis-je écrire cela?
Essayez de faire un ou deux champs 'un val' paresseux. – retronym
+1 pour un titre intéressant :-) – missingfaktor
J'ai édité tous les val: '% s/val/paresseux val/g' et j'obtiens toujours l'erreur' not found' – coubeatczech