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