我正在创建基于JavaFx节点的交互式甘特图。图片显示了我的概念。
1. Operations are placed inside of VBox
2. VBox is placed inside of StackPane and then inside of ScrollPane.
3. I have vertical time lines responsible for hours.
这是im用于添加垂直时间线的方法:
//sp is my StackPane
//line every 60 px / minutes
for (int i = 0; i < lines.length
我正在电子表格上创建日程表和甘特图。我需要在同一工作表上的两个垂直窗口中拆分这些数据。“视图”下的“拆分”命令在不同的窗口中拆分相同的工作表,并在两个窗口中显示所有数据。我需要在一个窗口中显示日程表,在另一个窗口中显示甘特图。我该怎么做呢?
基本上,在一个工作表上,我想要
1. freeze panes horizontally at some specified row
2. split panes vertically at some specified column
3. and when I split panes vertically, want to actually split
我有一个包含5个任务的甘特图。每个任务被划分为3个子任务。我需要为每个子任务定义不同的颜色,例如Sub-task1:“浅蓝色”,Sub-task2:“蓝色”,Sub-task3:“深蓝色”。我试着在谷歌上搜索一些例子,但我没有找到任何完整的工作示例。谢谢。
Update#1:我对数据集使用了IntervalCategoryDataset。
IntervalCategoryDataset dataset = createDataset(data);
final Task t = new Task("Resource " + i, date(time11), date(time1