以下代码创建一个输入对话框。我该如何定位?我尝试了begin.setLocation(X,Y),但这没有用。我不知道为什么。
JFrame begin = new JFrame();
Object subjectnumber = JOptionPane.showInputDialog(begin, "Please enter subject number:");
最佳答案
调用.setLocation()
无效,因为您已将其分配给基本的Object
类型。
尝试将您的定义调整为
JOptionPane subjectnumer = new JOptionPane();
subjectnumber.setLocation(x, y);
String result = subjectnumber.show.....
基本的
Object
没有方法setLocation
,但是JOptionPane
有。