我有一个带有如下构造函数的对话框类
public SampleDialog(JComponent parent, String title){
super((Frame)SwingUtilities.getAncestorOfClass(Frame.class, parent), title, false);
setLocationRelativeTo(parent);
init();
}
但是,这会定位对话框,使其右上角位于其父级的中心。我希望对话框的中心位于父组件的中心之上。我该怎么做呢?难道我做错了什么?