注册监听
1. oracle数据库可以有几个动态注册的监听
服务端来:
一个Oracle数据库只源须注册一个监听,监听端口是1521。
如果一个服务器上安装了N个数据库,或安装了N个数据实例,则要求注册N个监听,监听N个端口,端口不可相同,一个端口对应一个实例。
客户端:
不是注册监听,是连接服务端端口,一般都是1521,也可以设置其他端口。可以连接N个服务端。
2. java中注册事件监听器
lst1.addMouseListener(new MouseAdapter(){代码块;})
MouseAdapter()是个 适配器 里面帮你实现了MouseListener()的所有方法
所以在这里你只要对你需要的事专件重写就可以了,不用写你属用不到的方法
lstq.addMouseListener(this); 其中的 this 是继承MouseListener类的 一个类 里面 实现了 MouseListener 类里的 所有方法,即使是空实现 你也 必须 写出来 这 就是 2者 的 区别~~
懂了么~
3. java中给多个按钮注册监听器
这很简单了啊,比如
按钮版数组权button[n];
for(int i=0;i<button.length;i++)
{
button[i]=new Button("dfs");
button[i].addactionListener(this);
}
4. java 编的计算器 监听器该怎么注册
主类要有接口:
public class Calculator extends JFrame implements ActionListene r{}
建立按钮:
Button bt1= new Button("1");
监听:
bt1.addActionListener(this); // 为各个按钮添加事件监听
用对象调用方法。
5. 【急】Java中一个注册事件监听器的简单问题
{
privateJFrameframe;
publicQuitAction(JFrameframe){this.frame=frame;}
@抄Override
publicvoidactionPerformed(ActionEvente){
//TODOAuto-generatedmethodstub
frame.dispose();
}
}
存在javax.swing.Action, 所以换个类名
6. java注册监听器的问题
如果是用接口即用implement实现的监听器,它是要求你要重写这个监听器接口中所有的方法的,而且内你可以同时实现多容个监听器,因为是接口嘛
而如果是用extends来继承具体类的,则只能继承一个类,但你可以只重写父类中你要到那个方法而不必重写类中的所有方法
这样说 你明白了么
7. 我想给checkbox用js注册一个onchange事件来监听它的状态的变化,该怎么样写
HTML:
<%: Html.CheckBox("IsTime", false, new { onpropertychange = "checkChange();", Value = "huerreson" })%>
JS:
function checkChange() {
var checkState = $("#IsTime").attr("checked");
if (checkChange == true) {
alert("Checked");
} else {
alert("unchecked");
}
}
8. JAVA 对按钮注册事件监听时,需要实现的接口是
代码一 implements ActionListener 说明:实现接口,没有为什么 代码二 b1.addActionListener(this) 说明:为b1注册,参数是指交给谁专处理,这属里是this 代码三 这里是做什么用的? 代码四 b1.setText(“已登录”) 好像是这个函数。
9. java怎样注册监听
如果我没记错的话,当你采用实现ActionListener接口的方式添加AcitonListener时。
b1.addActionListener();
应该修改为:
b1.addActionListener(this);
我晕,回答你这个jdm()不能是static,static方法里不能使用实例,所以不能使用this关键字。this表示当前实例,而static方法不属于任何实例,只属于这个类,所有这个类的实例都共享一个副本。
你要修改一下,把jdm()的static去掉。
然后把main()再改一下,因为main()是static不能直接调用非静态的方法。
所以改成
public static void main(String[] args){
a01 a=new a01();
a.jdm();
}
10. oracle 动态注册监听问题
L1 不是设置在listener.ora里的,要在tnsnames.ora里设置才行
alter system set local_listener='L1';
如果tnsnames.ora里没有设置 L1,就用
alter system set local_listerner='(ADDRESS=(PROTOCOL=tcp)(HOST=test)(PORT=1526))';
这两个是一个效果
如果改监版听端口,需要改listener.ora,如果这文件不在或不改,权就只能是1521
LISTENER =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = test)(PORT = 1526))
)
改完这文件,还需要重新启动监听,且改完local_listener后才能动态注册到1526端口上