从品牌网站建设到网络营销策划,从策略到执行的一站式服务
你要写的是内部类吧,可以参考下以下代码或是在网上查下资料,如果是一个类中些两个类,使一个.java文件编译的时候生成两个.class文件那么第二个类不能嵌套在在第一个类中而且第二个类不能再用public修饰
创新互联主要从事成都做网站、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务青山,十年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
public class Outer {
public static void main(String[] args) {
Outer outer = new Outer();
Outer.Inner inner = outer.new Inner();
inner.print("Outer.new");
inner = outer.getInner();
inner.print("Outer.get");
}
public Inner getInner() {
return new Inner();
}
public class Inner {
public void print(String str) {
System.out.println(str);
}
}
}
System username = Ststem.getProperty("user.name");
把这句改成
String username = Ststem.getProperty("user.name");
试试
代码里面有监听事件的话,需要加上下面的import,这样解决里面代码没有识别的问题
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
另外,你这个第一个类的代码里面参数应该改动一下,参数的类型是JFrame类型而不是MyJDialog类型
class MyJDialog extends JDialog{
public MyJDialog(JFrame frame){
还有,你的主窗口frame没有设置属性,大小可见与否,所以改动后代码都是正确的运行起来可是什么也没有看到。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图