提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:王香|2019-02-21 11:05:35.000|阅读 362 次
概述:关于用于Java Swing的MindFusion调度:该库提供了广泛的功能集,用于创建和自定义各种日历,任务列表,时间管理表,资源分配表等。它拥有各种用于自定义外观的选项和用于处理用户操作的众多事件。分发档案包括大量样本和大量文档。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
在本文中,我们将绑定到一个名为bookings的MS SQL数据库。在那里,我们将从名为booking_data的表中选择所有数据。数据是DateTime值。我们将使用这些值来更改简单Java应用程序中相应日历单元格的背景。Java应用程序呈现使用MindFusion Scheduler for Java库构建的单月日历。
我们从//www.microsoft.com/en-us/sql-server/sql-server-downloads下载并安装MS SQL EXPRESS服务器。该安装还包括一个名为“Sql Server Configuration Manager”的应用程序。我们启动该应用程序并单击“SQL Services”选项卡。我们需要确保两个服务正在运行:
您可以通过按顶部工具栏中的箭头来启动这些服务。如果您无法执行此操作,则需要更改此服务的“Start Mode”。双击它,然后在出现的“Properties”对话框中单击“Service”选项卡。在那里,您将找到“Start Mode”属性并将其更改为“Manual”。完成此操作后,您可以从工具栏图标启动,停止或暂停服务。
要启动SQL Server服务,您可能必须将其“Start Mode”更改为“Manual”。
然后我们单击“SQL Native Client”节点,然后选择“Client Protocols”选项卡。我们确保启用TCP/IP协议。
确保已启用TCP/IP协议以使JDBC连接成功
下一步是从//docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017下载Microsoft SQL Server Management Studio
一旦我们安装并启动它,我们就可以创建一个名为bookings的新数据库。我们右键单击Databases菜单并选择“New Database”。我们称之为“预订”。然后我们在“预订”下展开树,然后右键单击“Tables”节点。将打开一个窗口,我们可以在其中定义新表的列。我们添加两列:
MS SQL Server management Studio:用于定义新表的对话框
完成后我们选择保存,此时我们可以为我们的表提供一个名称。我们称之为booking_data。定义表后,我们右键单击它并选择“Edit Top 200 Rows/编辑前200行”。在那里我们只增加了三天(1月16日,1月22日,1月26日),所有这些都在当月。数据自动保存。
下一步是创建一个将连接到此数据库的新用户。我们单击导航树上的“安全”节点,然后单击“登录”。右键单击,我们选择“新登录&r��然后我们定义一个Calendar变量并将其分配给Calendar类的新实例。
public MainWindow() throws ClassNotFoundException { setDefaultCloseOperation(EXIT_ON_CLOSE); setSize(368, 362); setTitle("MindFusion.Scheduling Sample: Minimal Application"); calendar = new Calendar(); calendar.setTheme(ThemeType.Light); .................. .................. .................. establishConnection(); } private Calendar calendar;
在方法结束时,我们调用establishConnection并连接到MS SQL Server。
我们的示例应用程序的目的是为日历中与我们从数据库中读取的日期对应的单元格着色。为了做到这一点,我们使用DATESTYLE,设置了一些有用的外观性能到与指定的单元格区域类setFrom和setTo方法。我们使用setBrush来更改单元格的背景。
while (rs.next()) { System.out.println(rs.getString("booked_date")); Date date = rs.getDate("booked_date"); DateStyle dStyle = new DateStyle(); dStyle.setFrom(new DateTime(date)); dStyle.setTo(new DateTime(date)); Style style = new Style(); style.setBrush(new SolidBrush(Color.pink)); dStyle.setStyle(style); calendar.getDayStyles().add(dStyle); }
最后,我们将样式添加到日历的DayStyles集合中。 这是最终的申请:
您可以从此链接下载项目以及MS SQL Server JDBC驱动程序库和调度库:
关于用于Java Swing的MindFusion调度:该库提供了广泛的功能集,用于创建和自定义各种日历,任务列表,时间管理表,资源分配表等。它拥有各种用于自定义外观的选项和用于处理用户操作的众多事件。分发档案包括大量样本和大量文档。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
FlowChart.NET是一款能够帮助你轻松创建流程图和示意图的.NET控件,可以自定义设计样式和图表框颜色。
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
它能帮助你创建工作流图,流程图和图表处理
MindFusion.Diagramming for WinFormsFlowChart.NET是一款能够帮助你轻松创建流程图和示意图的.NET控件,可以自定义设计样式和图表框颜色。
MindFusion.Diagramming for ASP.NETASP.NET下灵活的图表组件
MindFusion.Diagramming for Java为您图表的自定义以及个性化提供了多种不同选项
MindFusion.Scheduling for WinForms帮助你管理时间以及重新安排即将到来的预约与事件
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢