翻译|使用教程|编辑:王香|2019-02-21 11:05:35.000|阅读 217 次
概述:关于用于Java Swing的MindFusion调度:该库提供了广泛的功能集,用于创建和自定义各种日历,任务列表,时间管理表,资源分配表等。它拥有各种用于自定义外观的选项和用于处理用户操作的众多事件。分发档案包括大量样本和大量文档。
# 周年庆正版采购有优惠,点击咨询 # # 31款JAVA开发必备控件和工具 #
相关链接:
在本文中,我们将绑定到一个名为bookings的MS SQL数据库。在那里,我们将从名为booking_data的表中选择所有数据。数据是DateTime值。我们将使用这些值来更改简单Java应用程序中相应日历单元格的背景。Java应用程序呈现使用MindFusion Scheduler for Java库构建的单月日历。
我们从https://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连接成功
下一步是从https://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驱动程序库和调度库:
下载使用MS SQL Server JDBC连接的JPlanner示例应用程序
关于用于Java Swing的MindFusion调度:该库提供了广泛的功能集,用于创建和自定义各种日历,任务列表,时间管理表,资源分配表等。它拥有各种用于自定义外观的选项和用于处理用户操作的众多事件。分发档案包括大量样本和大量文档。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果
好文不易,鼓励一下吧!
FlowChart.NET是一款能够帮助你轻松创建流程图和示意图的.NET控件,可以自定义设计样式和图表框颜色。
我们将更详细地探讨每种还原类型。因此,让我们从基本类型开始-一个简单的恢复模型和一个完整的恢复模型。上文我们讲了简单恢复;下面接着讲解如何恢复数据库文件和文件组。
Ribbon风格的应用程序一般存在如下操作方式: 在Ribbon程序的主界面中按下Alt键会在RibbonPage页面名称下方显示一个或多个字母, 表示继续点击这组字母可以显示该RibbonPage内的各个菜单项的键盘快捷键,进而通过按下键盘上的指定键位触发响应的Ribbon菜单项。
如果您主要对3D地图感兴趣,我可以为可能的想法提供3个示例,本文如何以3D形式绘制地图?
通过前文的学习,我们已经用 Vite 搭建出了Vue 3 的项目原型。今天,我们将基于这个原型,集成 SpreadJS 电子表格组件和在线编辑器组件,使其具备 Excel公式计算、在线导入导出 Excel 文档、数据透视表和可视化分析能力,实现在线表格编辑系统的雏形。
它能帮助你创建工作流图,流程图和图表处理
MindFusion.Diagramming for WinFormsFlowChart.NET是一款能够帮助你轻松创建流程图和示意图的.NET控件,可以自定义设计样式和图表框颜色。
MindFusion.Diagramming for ASP.NETASP.NET下灵活的图表组件
MindFusion.Diagramming for Java为您图表的自定义以及个性化提供了多种不同选项
MindFusion.Scheduling for WinForms帮助你管理时间以及重新安排即将到来的预约与事件
MindFusion.Diagramming for WPF创建任何类型示意图包括流程图、方案图、类层次图、树形图和算法等在内的理想的图形工具。
MindFusion.WinForms Pack专业的多功能Winforms图表控件套包
MindFusion.WPF Pack集合了图表控件、日程控件以及报表控件,用于创建所有类型的流程图、方案、图形、表格、图表、日程、调度、商业报表、计量表等
MindFusion ASP.NET Pack为程序员构建图表、流程图、日程安排、图表等等提供一系列理想的工具集
MindFusion.Silverlight Pack帮助你快速开发图表、日历、表格和报表
MindFusion.Scheduling Pack提供一整套完备的功能用于创建日程表、时间、资源表和调度表
MindFusion.Reporting for WinForms原生的Windows Forms编程组件,可为任何.NET应用程序提供专业的报表功能
MindFusion.Reporting for WPF智能编程型报表组件,具有强大的可视化和编辑关系数据的功能
MindFusion.Reporting for Silverlight为你快速创建及定制报表
MindFusion.Scheduling for ASP.NET为WebForms应用程序提供一个完整的功能集,用于显示日程表、时间表、日程安排、资源视图等
MindFusion.Scheduling for WPF快速为你的WPF应用程序添加一个完整的日程表和时间管理功能集
MindFusion.Scheduling for Silverlight具有时尚外观且易于使用的时间管理组件
MindFusion.Charting for WPF轻松为你的WPF应用程序添加漂亮的仪表板
MindFusion.Charting for WinFormsWinForms应用程序完美的图表解决方案
MindFusion Diagramming Pack支持iOS、Android等10多个平台的强大图表库
MindFusion.Charting for Silverlight为您的Silverlight应用程序创建漂亮的图表
MindFusion.Charting for WebForms适用于任何ASP.NET应用程序的完美图表控件
MindFusion.Charting for Android用简单易懂的图表呈现您的数据,可以在任何Android设备上运行,让您的应用脱颖而出!
MindFusion.Scheduling for Java专为智能Java应用程序打造的智能日历
MindFusion.Scheduling for XamarinAndroid和iOS应用程序项目管理功能、风格和性能的完美组合
MindFusion.Scheduling for .NET CF为使用Microsoft .NET Compact Framework的应用程序设计的计划和时间安排组件
MindFusion.Mapping for WinForms拥有创建、定制和显示地图的全套功能
MindFusion.Mapping for WPF快速且容易地为Wpf应用程序添加一个漂亮的地图
MindFusion Pack for Java SwingMindFusion Pack for Java Swing是一款有效的JAVA工具。
MindFusion Xamarin PackMindFusion Xamarin Pack是适用于独立于平台的应用程序的一组独特控件。使用MindFusion专业控件加速您的Xamarin应用程序的开发,为您提供需要数月才能开发的即用型功能。
MindFusion Diagram for UWPMindFusion Diagram for UWP是一款WINRT的图表库,使您的移动应用程序在Windows shop中脱颖而出,其中包含易于构建和自定义的图表
MindFusion Wpf Gantt ChartWpf Gantt Chart.MindFusion包含在MindFusion.Scheduling for WPF里,MindFusion.Scheduling for WPF是一款添加日程表、时间表和资源视图的适用于WPF的调度工具。
MindFusion iOS DiagramMindFusion iOS Diagram是一个原生的Swift组件,它提供了一个强大的功能集,可以让您呈现任何类型的流程图,组织结构图,类图,层次结构,树和图。
MindFusion Android DiagramMindFusion Android Diagram可以为任何类型的Android设备构建图表。
MindFusion Wpf Gantt Chart & GaugeMindFusion Wpf Gantt Chart & Gauge是一款结合了2D和3D图表、仪表和高级实时图表控制的WPF组件。
MindFusion ASP.NET Scheduler一个非常易于使用和自定义的ASP.NET调度组件。
MindFusion Java Swing ChartMindFusion Java Swing Chart不仅是可用于渲染图表的普通编程工具,还是可组合排列图表、仪表和UI元素、创建高级数据可视化解决方案的智能组件。
MindFusion ASP.NET ChartMindFusion ASP.NET Chart包含在MindFusion.Charting for WebForms里,MindFusion.Charting for WebForms是一款适用于任何ASP.NET应用程序的完美图表控件。
MindFusion JavaScript ChartMindFusion JavaScript Chart结合了2D和3D图表、金融图表、仪表和仪表板,提供了优秀的API 、丰富的事件集、无限数量和类型的数据系列以及在JavaScript和HTML中创建完美数据可视化所需的一切。
MindFusion Xamarin DiagramMindFusion Xamarin Diagram是一款Xamarin.Forms流程图控件。
MindFusion Wpf Virtual KeyboardMindFusion Wpf Virtual Keyboard是一款外观和感觉像移动应用程序的WPF应用程序,可提供与触摸屏应用程序相同的可访问性。
MindFusion Xamarin ChartMindFusion Xamarin Chart是用于仪表板、2D和3D图表的Xamarin Forms组件,有丰富的图表类型集、多个数据选项和样式设置。
MindFusion WinForms Virtual KeyboardMindFusion WinForms Virtual Keyboard是适用于每个WinForms应用程序的全功能屏幕键盘,内置键盘布局、主题和广泛的API文档。
MindFusion Java Swing Virtual KeyboardMindFusion Java Swing Virtual Keyboard是用于Java Swing软件的屏幕键盘。
MindFusion Wpf SpreadsheetMindFusion Wpf Spreadsheet是WPF的电子表格,可在应用程序中实现熟悉的类似Excel的功能。
MindFusion WinForms SpreadsheetMindFusion WinForms Spreadsheet是MindFusion WinForms电子表格控件,是一个功能强大的.net电子表格组件,具有编辑、样式化和格式化大量数据的强大功能。
MindFusion Java Swing SpreadsheetMindFusion Java Swing Spreadsheet是适用于Java的电子表格。能快速创建任何类型的电子表格。添加各种图表、数据功能并根据需要设置样式,结果可以导出为不同的格式。
微信扫码登录
福利更多、资源更多
官方微信
官方微博
重庆慧都科技有限公司 版权所有 Copyright 2003-2021 渝ICP备12000582号-13 渝公网安备 50010702500608号