使用Java在Vaadin上打开窗口时加载属性

时间:2018-07-31 20:00:09

标签: java user-interface vaadin

好吧,我会尽力解释这个问题。 我正在使用vaadin 8,而我正在使用java。我正在做类似YouTube的应用。 首先,我有两个重要的问题班。 1ºuser_header。 2ºmain_user_page。

在头等舱(1º)。我有一些与组件vaadin集成的代码,这些组件为youtube创建了带有图片和昵称的标头。

public class Zona_de_busqueda_UR extends Zona_de_busqueda_UR_ventana {

public Zona_de_busqueda_UR() {

imagenCabeceraURZ.setSource(new ExternalResource(parametros.getMiniaturaUsuarioNavega()));
apodoCabeceraURZ.setCaption(parametros.getApodoUsuarioNavega());
}

这两个属性是vaadin组件,我正在设置要在应用程序上显示的文本。

在二等座上(2º)。是一页,在那里(在我发起会话之后)我可以看到一个包含视频和班级标题(1º)的普通页面。这个课程是我的课程,该课程要求在其他地区执行降落伞操作。

public class Pagina_inicio_UR extends Pagina_inicio_UR_ventana implements View {

Zona_de_busqueda_UR cabeceraZUR = new Zona_de_busqueda_UR();

public Pagina_inicio_UR() {
    horizontalLayout.addComponent(cabeceraZUR);
}

在此类中,仅将您所看到的称为另一个类。

问题在于,组件的值显示了我在哪里刷新应用程序,但这是在启动会话之后出现的。我以照片为例。

首先,我开始会议。   ![忙碌的猫(https://raw.githubusercontent.com/jmr779/images/master/primero.PNG

然后,标题没有信息... ![忙碌的猫(https://raw.githubusercontent.com/jmr779/images/master/segundo.PNG

现在,我在浏览器中单击F5或刷新页面,我可以看到该信息,但是我想查看该信息而不必单击F5或刷新。 ![忙碌的猫(https://raw.githubusercontent.com/jmr779/images/master/tercero.PNG

感谢您的帮助,我会尽力解释所有可能的情况。

0 个答案:

没有答案