关于java中的一种书写格式!!我经常看到有一种格式——在一个方法跟的参数括号里面,写了很到一团,一般最后都会有这样的组合“ }); ”,可能数的不清楚,下面举个例子,是设置HyperlinkListener代码的,请给我讲讲这种结构,是编程习惯么,有等价书写形式么?高手求解,本人java初学者,请别拍砖,谢了~~jEditorPane.addHyperlinkListener(new HyperlinkListener() { public void hyperlinkUpdate(HyperlinkEvent e) {
if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
try {
}
catch (Exception ex) {
。
}
}
}
});
if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
try {
}
catch (Exception ex) {
。
}
}
}
});
解决方案 »
- eclipse debug java程序,如何快速返回到程序暂停位置
- 跪求各位软件大大指点 谢谢@@
- 这段最简单的代码能改进吗?
- 在Rose中,怎么让类中的方法前的图标不是默认的紫色方框,而是加号或减号
- float num1=0.8
- A is a class object ! what 's mean of "A.class.getResourceAsStream(String fileName)" ? thanks !
- synthetic 关键字 是什么含义?
- jbuilder中debug怎么用?
- 求教各位大侠:java可不可以设置本机IP地址。InetAddress只能读出。有没有类似的可以设置的?
- 很奇怪的问题,各位请看!
- Java+JDBC环境变量问题,新人小白求助
- eclipse叫人恼火的问题
class a implements HyperlinkListener {
public void hyperlinkUpdate(HyperlinkEvent e) {
if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
try {}
catch (Exception ex) {}
}
}
}
a ainstance = new a();
jEditorPane.addHyperlinkListener(ainstance);
也即把下面这个函数放外边
public void hyperlinkUpdate(HyperlinkEvent e) {
if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
try {}
catch (Exception ex) {}
}
}
和jEditorPane.addHyperlinkListener(this);都放在this类中