Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在JPanel中获得JPane的x和y位置_Java_Swing_Positioning_Jpanel - Fatal编程技术网

Java 如何在JPanel中获得JPane的x和y位置

Java 如何在JPanel中获得JPane的x和y位置,java,swing,positioning,jpanel,Java,Swing,Positioning,Jpanel,我有一辆喷气式飞机。我想知道JEditorPane从左边和右边到JPanel边缘或帧的距离,因为它们是一样的 有办法做到这一点吗 原因是:我想在绝地窗格上放置一个与JPanel边缘对齐的渐变,而不是绝地窗格。我想这样做的原因是因为JPanel上有一个渐变,我不希望JEditorPane背景看起来掩盖了渐变。我会将背景设置为透明,但我遇到了无法解决的屏幕绘制问题。只需在您的JEditorPane上调用getLocation即可。组件的位置是相对于其父组件的。好吧,最终不需要这样做。我终于找到了使它

我有一辆喷气式飞机。我想知道JEditorPane从左边和右边到JPanel边缘或帧的距离,因为它们是一样的

有办法做到这一点吗


原因是:我想在绝地窗格上放置一个与JPanel边缘对齐的渐变,而不是绝地窗格。我想这样做的原因是因为JPanel上有一个渐变,我不希望JEditorPane背景看起来掩盖了渐变。我会将背景设置为透明,但我遇到了无法解决的屏幕绘制问题。

只需在您的JEditorPane上调用getLocation即可。组件的位置是相对于其父组件的。

好吧,最终不需要这样做。我终于找到了使它透明的方法。