java+类$1位置_java – 什么是$1在类文件?

C:\Program Files\Java\jdk1.6.0_05\CoreJava\v1\v1ch2\WelcomeApplet>dir

Volume in drive C has no label.

Volume Serial Number is 2041-64E7

Directory of C:\Program Files\Java\jdk1.6.0_05\CoreJava\v1\v1ch2\WelcomeApplet

2009-07-02 23:54 .

2009-07-02 23:54 ..

2004-09-06 14:57 582 WelcomeApplet.html

2004-09-06 15:04 1,402 WelcomeApplet.java

2 File(s) 1,984 bytes

2 Dir(s) 2,557,210,624 bytes free

C:\Program Files\Java\jdk1.6.0_05\CoreJava\v1\v1ch2\WelcomeApplet>javac WelcomeApplet.java

C:\Program Files\Java\jdk1.6.0_05\CoreJava\v1\v1ch2\WelcomeApplet>dir

Volume in drive C has no label.

Volume Serial Number is 2041-64E7

Directory of C:\Program Files\Java\jdk1.6.0_05\CoreJava\v1\v1ch2\WelcomeApplet

2009-07-02 23:54 .

2009-07-02 23:54 ..

2009-07-02 23:54 975 WelcomeApplet$1.class

2009-07-02 23:54 1,379 WelcomeApplet.class

2004-09-06 14:57 582 WelcomeApplet.html

2004-09-06 15:04 1,402 WelcomeApplet.java

4 File(s) 4,338 bytes

2 Dir(s) 2,557,202,432 bytes free

C:\Program Files\Java\jdk1.6.0_05\CoreJava\v1\v1ch2\WelcomeApplet>

这里是那个java文件的内容:

/**

@version 1.21 2002-06-19

@author Cay Horstmann

*/

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

import java.net.*;

public class WelcomeApplet extends JApplet

{

public void init()

{

setLayout(new BorderLayout());

JLabel label = new JLabel(getParameter("greeting"), SwingConstants.CENTER);

label.setFont(new Font("Serif", Font.BOLD, 18));

add(label, BorderLayout.CENTER);

JPanel panel = new JPanel();

JButton cayButton = new JButton("Cay Horstmann");

cayButton.addActionListener(makeURLActionListener(

"http://www.horstmann.com"));

panel.add(cayButton);

JButton garyButton = new JButton("Gary Cornell");

garyButton.addActionListener(makeURLActionListener(

"mailto:gary@thecornells.com"));

panel.add(garyButton);

add(panel, BorderLayout.SOUTH);

}

private ActionListener makeURLActionListener(final String u)

{

return new

ActionListener()

{

public void actionPerformed(ActionEvent event)

{

try

{

getAppletContext().showDocument(new URL(u));

}

catch(MalformedURLException e)

{

e.printStackTrace();

}

}

};

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值