Sto guardando Vaadin plug-in Grails in questo momento e questo è quello che sto cercando di attuare:Vaadin: come si usa Navigator da una vista?
ho un UI
di classe e due classi View
Il codice di interfaccia utente dispone di un navigatore in esso :
class MyUI extends UI {
@Override
protected void init(VaadinRequest vaadinRequest) {
Navigator navigator = new Navigator(this, this)
navigator.addView(MainView.NAME, new MainView())
navigator.addView(CountView.NAME, CountView.class)
}
}
Nel MainView c'è un Button
e voglio all'utente di essere reindirizzato a CountView
dopo che il pulsante viene premuto. Ho aggiunto il Button.ClickListener()
, ma non riesco a ottenere l'istanza Navigator
nello View
per navigare alla pagina desiderata.
Sarei grato se potessi fornirmi un esempio di questo.
Funziona, grazie! – svz