草庐IT

报表控件

全部标签

java - Java/struts/jsp中有没有类似ASP.NET web用户控件的东西

在java/struts/jsp世界中,有没有类似ASP.NET自定义用户控件的东西,一段带有后端代码的UI执行特定逻辑,并且可以被拉到另一个地方使用(例如一些东西就像登录控件一样)。 最佳答案 当前的JavaEEAPI为此在Facelets上提供了JSF2.0。请注意,Struts(2)实际上是JSF的竞争对手,而JSP是一种类似于ASP的View技术,而不是MVC框架。根据JavaEE6/JSF2.0,JSP已被Facelets取代为默认View技术。在基本的JSF实现之上,您可以从许多“丰富的”组件库中进行选择,这些组件库添加

JavaFX 在控件中显示属性

我正在学习Oracle的JavaFX教程。在使用Swing多年(很久以前)之后,我对新的智能功能非常着迷,包括。特性。我很惊讶地看到这些示例(例如:https://docs.oracle.com/javafx/2/ui_controls/table-view.htm)没有以我认为“正确”的方式使用它们。该示例创建一个Person类,其属性作为字段:publicstaticclassPerson{privatefinalSimpleStringPropertyfirstName;...但是getter不是针对属性,而是针对它们的值publicStringgetFirstName(){re

java - Scene Builder 中的自定义控件 ClassNotFoundException

我通过扩展现有控件创建了一个新控件,我想在我的JavaFX场景中使用这个新控件。我希望能够使用SceneBuilder编辑我的场景,但是在将新控件添加到FXML文件后,我在打开SceneBuilder时遇到了ClassNotFoundException。例如,这是我创建的一个扩展TextField的类:RegexLimitingTextField.javapublicclassRegexLimitingTextFieldextendsTextField{privateStringregexLimiter=".*";publicvoidsetRegexLimiter(Stringrege

java - 在 Spinner 控件中仅插入数字

我在Java8u40中测试了Spinner控件importjavafx.application.Application;importjavafx.geometry.Insets;importjavafx.scene.Scene;importjavafx.scene.control.Label;importjavafx.scene.control.Spinner;importjavafx.scene.control.SpinnerValueFactory;importjavafx.scene.layout.GridPane;importjavafx.stage.Stage;publicc

java - Jasper报表在数据较多时以PDF格式导出空数据

我有一份报告要使用jasper报告导出为excel、pdf和word。我使用xml文件作为报告的数据源,但是当数据增加时,jasper报告仅以PDF格式导出空文件,当我减少数据内容时,它会正确导出可用数据。pdf大小有限制吗?,我们如何管理来自java的jasper报告中的大小?我的jrxml真的很大,所以我不能在这里添加它,我已经添加了我用来导出内容的java代码:JRAbstractExporterexporter=null;if(format.equals("pdf")){exporter=newJRPdfExporter();jasperPrint.setPageWidth(I

java - 从 DateTime 控件获取日期

我知道这可能是一个简单的问题,但我是Java的新手,我的经验主要是使用PHP或C#。我正在从事eclipseRCP项目并使用GoogleWindowBuilder。我需要做的就是从名为dateTimeDOB的DateTime控件中获取日期如果日期或月份值是单个数字,则它必须以这种格式(dd/mm/yyyy)返回日期,并且前面必须有一个“0”。我认为DateTime控件的Type是org.eclipse.swt.widgets.DateTime例如:StringstrDate=dateTimeDOB.getDate("dd/mm/yyyy");提前致谢 最佳答

Java数据网格控件

是否有任何第三方企业级数据网格控件,allaJIDEDataGrid?是否有像torry.net这样列出第三方java控件的网站?谷歌并没有出现太多,我认为考虑到java的流行程度,两者都会有很多。TIA 最佳答案 大多数Java框架都提供这种组件或小部件。您可以查看SWT(来自eclipse),它们是非常好的东西:http://www.eclipse.org/swt/.您还可以从http://trolltech.com/products/appdev/programming-language-support查看Jambi(Java

java - 有没有一种简单的方法可以在获得焦点时更改 Java/Swing 控件的行为?

对于我使用过的大多数GUI,当包含文本的控件获得焦点时,控件的全部内容都会被选中。这意味着如果您刚开始输入,就会完全替换之前的内容。示例:您有一个初始化为零的旋转控件。您切换到它并键入“1”控件中的值现在是1。使用Swing,这不会发生。控件中的文本未被选中,克拉出现在现有文本的一端或另一端。继续上面的例子:对于SwingJSpinner,当您使用Tab键切换到旋转控件时,克拉位于左侧。您键入“1”,控件中的值现在为10。这让我(和我的用户)难以为继,我想改变它。更重要的是,我想全局更改它,以便新行为适用于JTextField、JPasswordField、JFormattedText

java - Web 应用程序的类似电子表格的控件?

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。我的一个客户希望将基于多个(非常复杂的)电子表格的关键“应用程序”转换为网络应用程序。作为其中的一部分,他们希望他们用来输入/建模数据的一些网页尽可能类似于电子表格。我很想知道是否有人对可以比标准html/javascript/ajax代码做得更好的可嵌入控件有任何经验/建议-尽管也欢迎对可以做到这一点的Javascript框架提出建议。我主要考虑Act

Openlayers的交互功能(四)——利用Draw控件绘制图斑

前面三篇文章已经对OpenLayers的基本情况以及图斑和图斑的选中有了基本的了解,下面将对OpenLayers的图斑绘制、删除、编辑、平移、框选平移进行逐一介绍。上述所有的功能都需要用到OpenLayers的Draw控件,那么本篇文章先对Draw控件进行介绍。目录一、Draw控件概述二、Draw控件的常用参数三、Draw控件的结束方式四、Draw控件的监听事件五、Draw控件的综合使用和完整代码六、结语一、Draw控件概述Draw控件是OpenLayers的Interaction中的类,负责勾绘交互,支持的绘制图斑类型包括Point(点)、LineString(线)、Polygon(面)和C