在我的java应用程序中,我需要为用户添加注释创建一个注释框。此外,我需要为用户提供调整大小和拖动注释框的规定。为此,我需要在注释框周围显示一个边界,就像我在下面显示的Microsoft Excel中的注释框一样:
我不需要边界上显示的圆圈来调整大小,因为我将在框的右下方使用三角形的东西。但我需要虚线区域。
如何在java中为我的应用程序创建它?有什么好主意吗?
目前我正处于分析阶段,只是为此寻找好的选择。我们到现在所想的是在盒子周围画几条虚线给人留下印象。
答案 0 :(得分:1)
我或许会考虑使用JXLayer。看起来你在这里尝试做的是绘制一些超出组件边界的上下文。这是JXLayer擅长的事情。
答案 1 :(得分:0)
这可能有点棘手。当你需要半透明的边框时,它会很痛苦。如果没有,很容易。只需使用带有适当组件的弹出窗口和鼠标监听器来监听活动边框上发生的鼠标事件。