jjzjj

Vaadin7WidgetSet

全部标签

java - Vaadin框架播放视频

我可以使用Vaadinframewotk播放视频吗?主要思想是从本地驱动器加载flv或avi格式的视频文件,并使用vaadin框架在网络上播放。谢谢。 最佳答案 采样器中有一个样本:http://demo.vaadin.com/sampler/#FlashEmbed您可以通过单击“查看源代码”来查看源代码,它会显示如下内容:Embeddede=newEmbedded(null,newExternalResource("http://www.youtube.com/v/meXvxkn1Y_8&hl=en_US&fs=1&"));e.s

java - 在 Vaadin 7 项目中使用 TinyMCEEditor Wrapper 时如何更改 TinyMCETextField 中的默认字体大小?

标题说明了一切。我发现您必须编辑一些TinyMCEEditorcss文件,但是在Vaadin7项目中如何以及在何处进行编辑?及其所有主题和样式css结构。 最佳答案 试试这段代码.... 关于java-在Vaadin7项目中使用TinyMCEEditorWrapper时如何更改TinyMCETextField中的默认字体大小?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/307

java - 如何在 Vaadin 中设置图像组件的大小并保持纵横比

我有一个图像组件,我想将其大小定义为500像素x500像素。我遇到的问题是我的图像不是正方形,但我想在将StreamResource插入我的图像组件时保持纵横比。除了手动调整图像大小外,我该怎么做?换句话说,Image组件中是否有一些东西可以让我自动调整图像大小而不强制它变成正方形? 最佳答案 我最终得到的解决方案是在将图像发送到UI之前调整图像的大小。换句话说,我做了一些计算,如果图像大于500,我会查看它是高度还是宽度,然后使用最大的作为基线。然后我将纵横比乘以另一个维度并相应地转换图像。例如,如果我有一张800x600的图像,

java - 为什么 Tomcat 服务器不使用 web.xml 文件作为 Vaadin 7 应用程序中使用的 servlet 配置?

当我使用web.xml作为应用程序中servlets的配置文件时,我无法启动Tomcat,这是文件的内容:AppLifeServletcom.example.application_lifecycle_chapter_4_7.ApplicatationLifecycleUI.ServletUIcom.example.application_lifecycle_chapter_4_7.ApplicationLifecycleUItrueMyPushyServletcom.example.application_lifecycle_chapter_4_7.MyPushyUI.Servlet

使用 Vaadin 进行 Spring Security 的 Java 配置

我是这些框架的新手(Vaadin:7.6.1,SpringSecurity:4.0.3),如果我想构建Vaadin应用程序,我在问自己如何配置授权请求。我查了几个这样写的例子:@EnableWebSecuritypublicclassSecurityConfigextendsWebSecurityConfigurerAdapter{[...]@Overrideprotectedvoidconfigure(HttpSecurityhttp)throwsException{http.authorizeRequests().antMatchers("/login**").permitAll(

java - 如何在VAADIN中查看PDF文档

我想构建一个可以在Vaadin中显示PDF、Word、纯文本文档的View。有没有办法做到这一点?谢谢。 最佳答案 您可以尝试使用以下代码在iframe中打开文件(在任何url上)。Windowwindow=newWindow();window.setWidth("90%");window.setHeight("90%");BrowserFramee=newBrowserFrame("PDFFile",newExternalResource("http://www.adobe.com/content/dam/Adobe/en/dev

java - 为什么 PasswordField 在 Vaadin 中使用 String 而不是 char[]?

对于密码值,字符串易受攻击。我注意到VaadinPasswordField将password作为String进行操作。以下是PasswordField的默认构造函数,publicPasswordField(){setValue("");}我的问题:使用安全吗PasswordField在Vaadin?什么内部API可以确保密码的安全? 最佳答案 TL;DR瓦丁PasswordField是一个简单的TextField.输入仅在客户端隐藏,在服务器端以明文形式传输。尽管您可以使用getConvertedValue()和setConvert

java - Vaadin 表一直显示滚动条

我在某些布局中有一个Table组件,但我不希望它显示任何滚动条。表格将始终只显示25行,宽度应始终为720像素。但是,该表一直显示垂直和水平滚动条,我无法弄清楚如何。有趣的是(虽然我现在很想哭),有时滚动条会消失。当我不断刷新页面时,有时它们会消失,一切正常。以下是我经过几个小时的调试后收集到的一些信息:有时,图标/图像/等。未加载并显示为现金,有时它们是。你猜怎么着,这也是打开和关闭滚动条,尽管图像仍然显示。每列的宽度有时会多几个像素-这就是水平滚动条出现的原因,我认为这也是垂直滚动条出现的原因(因为水平滚动条占用了表格高度的一些像素)我试过在填表后调用requestRepaint,

java - 如何在 Vaadin 网格中仅使某些列可编辑?

Vaadin网格允许定义为可编辑grid.setEditorEnabled(true);这使得所有可见的列都可以编辑。但是我不希望用户编辑特定的列,但似乎可编辑是全有或全无。我发现的下一个最佳解决方案是定义一个带有禁用编辑器的编辑器字段,这几乎可以解决问题,但用户仍然能够选择文本并移动光标(但该字段不再可编辑)。Grid.ColumnnameColumn=grid.getColumn("fullName");nameColumn.setHeaderCaption("FullName");nameColumn.setEditorField(getNoEditableTextField()

java - 如何在 Vaadin 7 中点击保存按钮或分配事件

当我在内联编辑网格时,我可以保存或取消我的网格行更改。我想在按下“保存”按钮后更新我的数据库条目(数据库机制已经完成)我该如何实现?我的容器:BeanItemContainerbeansContainer;编辑View:我需要的一切都知道我必须使用哪些监听器。我找到了一些可以通过EditorFieldGroup类添加的CommitHandler,但我无法正确实现它,也许必须有另一种方法来解决问题。 最佳答案 有一种方法可以捕获网格上的内联Save点击。grid.getEditorFieldGroup().addCommitHandl