package lianxi;
import javax.swing.*;
public class wuyanyu {
public static void main(String[] args) {
window chuangkou=new window();
chuangkou.setBounds(200, 200, 300, 300);
chuangkou.setTitle("文件处理");
chuangkou.setVisible(true);
chuangkou.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
}
class window extends JFrame{
JMenuBar caidantiao;
JMenu caidan;
JMenuItem caidanxiang1;
JMenuItem caidanxiang2;
JMenuItem caidanxiang3;
void init (){
caidantiao=new JMenuBar();
setJMenuBar(caidantiao);
caidan=new JMenu("处理");
caidantiao.add(caidan);
caidanxiang1=new JMenuItem("保存");
caidanxiang2=new JMenuItem("退出");
caidanxiang3=new JMenuItem("选择");
caidan.add(caidanxiang1);
caidan.add(caidanxiang2);
caidan.add(caidanxiang3);
}
}
为什么程序没有错,但是显示不出来呢窗口以及组件呢。
答案:2 悬赏:70 手机版
解决时间 2021-02-06 22:44
- 提问者网友:欲劫无渡
- 2021-02-05 23:27
最佳答案
- 五星知识达人网友:鱼芗
- 2021-02-06 00:07
看你上面的代码应该没有错误,但没看你全部的代码也不好说。
(指定窗口或窗口组件不存在或尚未载入 ) 是指窗口没有载入,而代码有使用该窗口语句。
如下面代码:创建了窗口1,但__启动窗口_创建完毕后没有载入窗口1,这时如点击按钮1销毁
窗口1就会出现错误:指定窗口或窗口组件不存在或尚未载入
.版本 2
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
.子程序 _按钮1_被单击
窗口1.销毁 ()
这是比方,你可以看看自己的代码那里出了错误。
(指定窗口或窗口组件不存在或尚未载入 ) 是指窗口没有载入,而代码有使用该窗口语句。
如下面代码:创建了窗口1,但__启动窗口_创建完毕后没有载入窗口1,这时如点击按钮1销毁
窗口1就会出现错误:指定窗口或窗口组件不存在或尚未载入
.版本 2
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
.子程序 _按钮1_被单击
窗口1.销毁 ()
这是比方,你可以看看自己的代码那里出了错误。
全部回答
- 1楼网友:青尢
- 2021-02-06 01:43
为什么要复制?
既然窗口和组件都是一样,你可以更改标题,和切换里面的变量,常量,达到无限窗口的效果啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯