首页 > TAG信息列表 > vaadin

javascript-在vaadin日期选择器中禁用整个月

我正在尝试在vaadin-date-picker中禁用所有月份的所有日期.浏览代码时, 我发现可以通过在vaadin-month-calendar.html#L75中设置disable来单独禁用日期.在这种情况下,禁用日期会由于vaadin-month-calendar-styles.html#L119而变浅,并且无法再选择禁用日期. 同样,我做了以下工作, <

java-单击MenuItem打开上载窗口

我想通过单击MenuItem从Upload元素打开uploadwindow.这可能吗?另一个想法是在MenuBar中添加上载元素,但是我认为这是不可能的,对吧? 感谢帮助!解决方法:也许一些JavaScript可以帮助您: Upload upload = new Upload(); upload.setImmediate(true); // if you want to start upload afte

java-有没有一种方法可以使Vaadin中的标题显示在左侧而不使用FormLayout?

有没有办法在不使用FormLayout的情况下使Vaadin中的标题显示在左侧?我加粗了它,因为我试图避免这是第一个答案.我知道FormLayout提供了此功能,但是在某些情况下,我需要使用GridLayout之类的东西才能具有两列数据(例如,名字和姓氏,开始日期和结束日期,等等).解决方法:没有简单的方法

java-Vaadin Grid:如何在基于行的编辑器中将bean与LocalTime字段一起使用?

当我尝试使用基于行的编辑器(setEditorEnabled(true),缓冲模式)时,出现错误: Caused by: com.vaadin.data.util.converter.Converter$ConversionException: Unable to convert value of type java.time.LocalTime to presentation type class java.lang.String. No converter is se

javascript-Vaadin生成具有更改的列名的网格

我刚刚完成了Vaardin Tutorial,才意识到生成的网格的列名是大写的,例如,“ Birth Date”被拆分而没有这样做. 也许有人知道这是为什么,在哪里? 代号:https://github.com/PIumpsKIo/vaadinTestApp.git解决方法: uppercase and for example “Birth Date” is split without doing so.

java-Springboot,Vaadin和RestController

我用spring boot创建了一个新项目,其中包括vaadin和springmvc. 我添加了一个restcontroller类和一个用@Route注释的vaadin视图类,但是当尝试访问该视图时,我收到一个空白页和很多失败的http请求,其中包含对/ VAADIN和/ frontend路径的405访问代码. 删除restcontroller时,vaadin视图

java-vaadin框架上的类似于jgraph的组件

目前,我正在开发一个流程管理器类应用程序,该应用程序需要jgraph(http://www.jgraph.com)类组件.流程管理器是一种流程流程图.我目前正在使用vaadin框架. vaadin中是否有可用的此类内置组件,或者我可以使用任何插件来创建拖放功能吗?我的应用的下拉图. 请让我知道是否有人已经这样做

java-什么是紧凑的,可嵌入的Servlet容器,适合与Vaadin一起使用?

我正在用Java开发桌面应用程序,我想使用vaadin作为它的用户界面(因此用户将通过Web浏览器访问它).我正在使用Maven,因此如果我的所有依赖关系都可以通过Maven(Vaadin是)获得,则是首选. Vaadin需要一个servlet容器,因此我需要找到一个可以嵌入我的应用程序中的servlet容器,这不会显

java-如何通过Vaadin / Spring应用程序提供静态资源?

我有带有弹簧安全集成的Vaadin Web应用程序,用于身份验证. Vaadin servlet的配置非常简单: <servlet> <servlet-name>Vaadin Application Servlet</servlet-name> <servlet-class>com.example.SpringApplicationServlet</servlet-class> <init-param>

java-如何在vaadin表上设置自定义排序器?

我想让我的表在排序时忽略字母大小写,因此我找到了this链接,但是我不知道在哪里可以真正使用新的ItemSorter来使表.解决方法:您需要将ItemSorter添加到表使用的容器中.两种容器类型公开#setItemSorter-IndexedContainer和AbstractBeanContainer. Vaadin表的默认容器是IndexedContai

java-如何通过过滤在Vaadin 8网格页脚中计算总数

我知道我必须使用grid.getDataProvider()来获取ListDataProvider(假设我已将列表发送到grid.setItems()).用其他方法计算页脚总数: Collection myItems = ((ListDataProvider)grid.getDataProvider()).getItems(); for(MyItem myItem : myItems) total += myItem.getValue(); fo

java-如何在Vaadin 10中管理会话?

我在Vaadin 10中有一个处理文件的网页.如何使不同的用户拥有不同的会话?当我尝试在不同的浏览器中打开页面来处理文件时,我得到: java.lang.IllegalStateException: Cannot access state in VaadinSession or UI without locking the session. 我在官方文档中找不到任何有用的信息

哪个Java Web Framework允许跨域Javascripting(http代理)?

因此,快速介绍一下,我就开始探索Vaadin,它绝对是完美的.以前,我在设计PHP,Perl,Ruby和Jquery时忙于设计富客户端Web应用程序.效果不佳,因为我在尝试解决跨浏览器问题(也就是在IE-damn-it上开始工作),处理服务器端,客户端,并在两层之间建立可靠的通信时,有很多与应用程序逻辑无关的

java-Vaadin中的ENTER快捷键和TextArea

TextField f = new TextField(); Button b = new Button("Save"); b.setClickShortcut(KeyCode.ENTER); // For quick saving from text field itself TextArea longText = new TextArea(); // "Enter" is garbled here 是否热衷于使快捷方式仅在“发件人”文本字段中起作用?解决

java – 如何获取Vaadin中的所有会话

我想知道有多少用户实时连接到我的应用程序.我有想法循环开放的会话数,但我找不到如何做到这一点.如果您有其他方法,欢迎提出建议.解决方法:到目前为止,我发现的最佳解决方案是在创建和销毁会话时对其进行计数. public class VaadinSessionListener{ private static volatile

spring – Vaadin:获取UI的参考来改变数据

我想在Vaadin UI中更改数据.休息调用会调用此更改.在那里,我不知何故需要引用UI类来调用它的方法,例如changeValue(字符串值). 我正在使用vaadin-spring-boot-starter 1.0.0 这有可能吗? 编辑:现在的另一个问题: 我试图在视图中执行@Eric提到的服务器推送,以便视图将在广播消息上得到

java – 如何关闭当前浏览器选项卡?

如何关闭当前浏览器选项卡?以下不起作用. JavaScript.getCurrent().execute("window.close();"); 要么 UI.getCurrent().removeWindow(window); 要么 window.close(); 解决方法:尝试这个: Window appointmentWindow = getApplication().getWindow(NATIVE_WINDOW_NAME); if (ap

java – 某些条件不正确时中断文件上载

我想实现这个:在上传文件检查文件扩展名时,如果它不是.zip,上传将被中断,并向用户显示一条消息,所以我写了这个: // Implement both receiver that saves upload in a file and // listener for successful upload class ReportUploader implements Receiver, SucceededListener {

java – Vaadin – 如果我使用AbsoluteLayout,则不显示表数据

目前我面临着与Vaadin Table相当奇怪的问题.如果我在表中使用AbsoluteLayout数据没有显示,但如果我使用,即Horizo​​ntalLayout,数据就会完美显示. 这有效: import com.vaadin.annotations.AutoGenerated; import com.vaadin.ui.CustomComponent; import com.vaadin.ui.Horizontal

如何在表或indexedcontainer中获取多个选定的行?

我有一个表,其DataSource设置为IndexedContainer.我的桌子上也启用了多个选择.问题是,如何将所有选定的值…作为数组? 我的IndexedContainer: private void populateAnalyteTable () { Analyte[] analytes = Analyte.getAnalytes(); for (Analyte analyte : analy

java – vaadin中的一些大胆字符

例如,我有一句话:“Emšo”. 但斯洛文尼亚语中的“Emšo”字样显示为“Emšo” 我想要显示Emšo这样的文字,没有大胆. 我对所有单词都有问题,例如单词中有“š”,“č”,“Š”,“Č”,“Ž”,“ž”. 我没有用css风格或任何东西来改变这个词的大胆. 我正在使用Vaadin 7.6.3(Valo主

Spring Vaadin集成设计模式

将弹簧与vaadin / gwt集成时使用了哪些设计模式?我们在我们的应用程序中使用带有hibernate的spring,每个dao都是一个spring bean.问题是在Vaadin方面使用它们的最佳方法是什么? 我们到目前为止找到的选项是: >使所有vaadin控制弹簧豆(有时可能很难……,使用原型范围etcc) >使用编译时

java – 调整Vaadin图像的大小

我正在将文件中的图像插入到UI中.我按照these指令在Vaadin 7.6.8中创建它. String basepath = VaadinService.getCurrent().getBaseDirectory().getAbsolutePath(); FileResource resource = new FileResource(new File(basepath + "/WEB-INF/images/image.png")); Image image =

java – 基于内容的Vaadin 10网格样式个别行

我正在使用Vaadin网格显示传入信息并实时更新.我已经能够通过访问DOM来设置所有行的样式,如下所示: <dom-module id="my-grid" theme-for="vaadin-grid"> <template> <style> [part="row"] { height: 27px;

如何在Vaadin中更改默认HTML模板

我正在使用Vaadin和maven应用程序.我想要的是更改默认的html模板. 当我运行应用程序时,生成的HTML如下所示: <html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=10;chr