小编kin*_*ong的帖子

比较Java中的日期 - 只有年,月和日

我想与date对象进行比较.只有一个问题是我想比较几天,几个月和几年.

/* toString output
mydate 2013-08-23
current date: Thu Aug 23 14:15:34 CEST 2013
Run Code Online (Sandbox Code Playgroud)

如果我比较几天(23-08-2013)日期是相等的,如果我使用.after().之前()方法日期是不同的.

是否有简单比较日,月,年的Java方法或者我必须比较每个值?

java date

10
推荐指数
2
解决办法
5万
查看次数

JavaFx - Tab可关闭按钮

我创建了一个Tab并将其添加到TabPane.我已将其closable属性设置为TRUE.如何才能显示关闭按钮?

tabs javafx

8
推荐指数
2
解决办法
9163
查看次数

JavaFx查找具有特定ID的源父节点?

是否有通过方法查找父节点(层次结构中较高)的方法?可以使用元素id或类.

有什么替代这样的东西吗?

source.getParent().getParent().getParent().getParent().getParent().getParent(); 
Run Code Online (Sandbox Code Playgroud)

javafx

7
推荐指数
1
解决办法
1万
查看次数

JavaFX - StackPane X,Y坐标

我正在使用StackPanel作为我的图形,面板等的容器.我发现,坐标X,Y(0,0)位于我面板的中心.

有可能将它移到左上方的窗格吗?从中心计算所有尺寸要困难得多.

javafx stackpanel

6
推荐指数
1
解决办法
2万
查看次数

JavaFX如何滚动ScrollPane使节点位于视图端口的中间?

我必须用显示当前时间的线创建时间轴.我正在使用AnchorPane添加放置在ScrollPane中的行.我需要模拟1天,滚动窗格宽度为(2880px,每60px为1小时).我的限制是(前一天12小时,第二天12小时).移动我的线路工作正常.

我需要做的就是在视口中间设置一行并在其下移动内容.对于移动线我使用这种方法:

scrollPane.setHvalue( line.getStartX() - anchorPane.width); 
Run Code Online (Sandbox Code Playgroud)

它工作"很好".内容正在移动,但线路正在向前发展.我在线路为0:00(位置设置为0.25)时开始,当位置为(0.75)24 h时结束.我也正在缩放我的时间轴Y轴

/* where line position is calculate by scale, scale is x2, x3, x4.... */
scrollPane.setHvalue( line.getStartX() - anchorPane.width * scale); 
Run Code Online (Sandbox Code Playgroud)

请看imgs几小时:0:00,12:00,24:00 ...正确的行位置仅在12:00 ...如何修改功能来设置行的位置?

0:00小时 12:00 24:00

javafx scrollpane

6
推荐指数
1
解决办法
2032
查看次数

JavaFx BorderPane区域大小操作

是否可以更改BorderPane区域的区域(左,右,上,下)的默认大小?在顶部和底部更换高度的情况下以及顶部和底部宽度的情况下?

javafx

4
推荐指数
1
解决办法
1万
查看次数

什么时候垃圾收集器应该收集JavaFX选项卡?

TabPaneTab,它出现.我正在创造新的Tab,将它添加到我的TabPane.然后我关闭选项卡并以TabPane编程方式将其删除.

Tab未设置为null.这是正确的行为吗?如何清理/破坏这个Tab对象?

java garbage-collection javafx

4
推荐指数
1
解决办法
794
查看次数

如何阻止swing应用程序的所有窗口并在它们上面显示JDialog?

我有作为JFrame写的应用程序.我有一些对话窗口.

main_window [JFrame] - > edit_user [JDialog] - > change_pass [JDialog]

层次结构看起来像上面这样.我也有进程(线程)监视互联网连接.

我想要做的是在连接断开时在所有打开的窗口(我的应用程序)上显示JDialog . 我也需要阻止我的应用程序窗口.

我不想使用setAlwaysOnTop(),因为这将使我置于所有打开的应用程序之上.

java swing jframe jdialog joptionpane

3
推荐指数
1
解决办法
2018
查看次数

如何从Oracle数据库中删除基于列的约束?

有没有一种方法可以根据列名删除约束(唯一索引)?

我想做的是删除列名是name和name_type的约束。

ALTER TABLE MY_TABLE DROP CONSTRAINT NAME_OF_CONSTRAINT;

我没有名字,所以我想这样。

ALTER TABLE MY_TABLE DROP CONSTRAINT **WHERE COLUMN = col1 AND column = col2**

在约束上执行类似此操作的任何语法。

oracle constraints

3
推荐指数
1
解决办法
4724
查看次数

JavaFX ScrollPane - 如何使用一个滚动条滚动 2 个 ScrollPanes?

我有带左和中心部分的 BorderPane,两者都是 ScrollPanes。如何使用一个滚动条(垂直)滚动它们。或者如何访问 ScrollBars 之一?

javafx scrollpane

2
推荐指数
1
解决办法
2975
查看次数

JavaFx 仅限顶级innerShadow

我正在玩内阴影效果。我试图让阴影只出现在 VBox 的顶部。有人可以给我提示吗

-fx-effect: innershadow(gaussian, #787878, 10, 0, 0,2 );
Run Code Online (Sandbox Code Playgroud)

css javafx

2
推荐指数
1
解决办法
1279
查看次数