【发布时间】:2014-04-19 12:36:33
【问题描述】:
我创建了一个 JDialog,并将我的 JFrame 传递给它。
for (int i = 0; i < digiProdRadioBtns.length; i++) {
if (digiProdCheck[i].isSelected()) {
ProdDialog a = new ProdDialog(digiPopup[i], frame, digiProductList.getProduct(counter), digiProductList);
}
然后我尝试从 JDialog 中访问 JFrame 的方法,但不能。
public class ProdDialog extends JDialog {
cdDialog = new JDialog(jFrame, true);
this.jframe = jFrame;
jframe.newEmployee();
我已经读到我正在尝试做的事情是可能的,有什么理由不适合我吗?
【问题讨论】:
-
请贴出完整编译后的代码。