解决方案 »

  1.   

    首先 你每个图像要是一个类,最好能extends JComponent,类里面有一个String 表示文字,
    然后你右键的时候 要能选择这个图形, 因为右键同时只会点一个,所以可以设全局你输入完文字之后点确定时 要加一个listener,
    listener 会把文字加到那个被选中图形的String里
    然后在那个图形类里面写 paint()的方法,包括如何画String最好在外部有集合把所有的 图形实例放进去,
    paint()的时候 调用每个图形的paint()方法就好了