| 发表于:2007-01-19 13:45:191楼 得分:100 |
要实现图片和文字的话用jtextpane,如果只是文字可以用jtextarea,将文本组件的背景色设置成透明的。 给jpanel加鼠标监听,当鼠标点击时获取这一点的坐标,这时将文本组件放到一个层(jlayeredpane)中,为了能看出文本组件的大小、位置,你可以在这个时候给文本组件加一个边框(对文本组件监听焦点,获得焦点时用setborder方法设置边框,失去焦点时再把边框去掉),关于层的使用可参考我blog中的一个小例子。 http://blog.csdn.net/mq612/archive/2006/10/18/1339872.aspx | | |
|