我正在尝试建立一个国际象棋游戏的一些非常基本的交互式图形用户界面。这个想法是为了帮助棋手,允许他们通过点击每个棋子来获得“帮助”,并查看关于下什么步的建议等等。我唯一的要求是我在棋手点击(用鼠标右键点击)棋子后,弹出窗口出现在棋子的两侧。左边的部分包含有关该部分的一些信息,右边的部分包含要移动的部分。
据我所知,为了做到这一点,我必须使用JPopUpmenu,因为我可以使用接受x和y坐标作为输入的show方法。然而,我似乎不能使用两个jpopup。有没有办法绕过这一点,或者有没有其他方法来实现同样的目标?
提前感谢
发布于 2013-05-17 03:50:35
不可能使用多个JPopup,可以使用JWindow,更好的方法是un_decorated JDialog (modality,setAlwaysOnTop,un_decorated
https://stackoverflow.com/questions/16595832
复制相似问题