我想在秋千中创建这个元素:
如您所见,该元素是一个小的按钮网格,当我单击另一个按钮时出现。我尝试使用JComboBox
创建此元素。但是据我所知,JComboBox
只能渲染某个按钮的图像,但它本身不会表现为按钮。另外,我无法将GridLayout
设置为JComboBox
。
我也尝试创建一些JDialog
,但是我认为这是个坏主意。
所以问题是:我应该使用哪个秋千组件来创建提到的元素?
答案 0 :(得分:0)
您可以以最佳方式使用对话框。
def __add__(self, other):
f = self.x + other.x
e = self.y + other.y
return MyClass(f, e)
您可以将Modality类型设置为Modeless以避免父帧锁定,而将undecorated设置为true则可以使jdialog没有close选项。但是请注意,您需要从程序关闭对话框。