java 如何实现点击一个按钮,实现另一个按钮同样的功能

如何实现点击一个按钮,实现另一个按钮同样的功能

第1个回答  2008-11-15
通常我们在一个actionPerformed()中
用e.getSource()方法来判断是按下的哪个键

如果你要让两个键功能一样 那就只需要把代码写成一样的
也可以把相同的代码 提出来单独写个方法
然后调用这个方法2次就行了....本回答被提问者采纳
第2个回答  2008-11-15
先把一个按钮的功能实现,然后在用另一个按扭调用这个类就行了,用父类和子类调用也行。
第3个回答  2008-11-15
把按钮实现的东西封装,2个按钮都调用同样的类或方法就行了
第4个回答  2008-11-15
把两个按钮设置成不同的名字,让他们对一个对象执行相同的操作
第5个回答  2008-11-15
注册同意个监听器呗
例:
class ButtonAction implements ActionListener{...}

JButton jbA = new JButton("A");
JButton jbB = new JButton("B");

jbA.addActionListener(new ButtonAction());
jbB.addActionListener(new ButtonAction());

如何用java实现“点击一个按钮,出现另一个按钮”的功能?
public void makeButton() { JButton buttonFather = new JButton("I'm father");buttonFather.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { addButton(event);} });buttonPanel.add(buttonFather);} private void addButton(ActionEvent event) { JBut...

java如何实现“点击一个按钮,出现另一个按钮”功能?麻烦写下,简单点就...
import java.awt.*;import java.awt.event.*;\/\/\/***点击一个按钮出现另一个按钮 public class ButtonTest{ Frame f=new Frame();public ButtonTest(){ Button btn1=new Button("btn1");f.setLayout(new FlowLayout());f.add(btn1);btn1.addActionListener(new AL());f.setBounds(200, ...

如何在Java中使用一个按钮使另一个按钮重复按下多次?
jButton2.setName("jButton2"); \/\/ NOI18N jButton2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton2ActionPerformed(evt);} });getContentPane().add(jButton2);pack();}\/\/ <\/editor-fold> private void j...

java怎么实现点击一个按钮打开一个窗口,再点一次显示窗口正在运行,关掉...
第一个窗体LoginFrame.java:packagewinRelation;importjava.awt.Dimension;importjava.awt.Rectangle;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JOptionPane;publicclassLoginFrameextendsJFrame{JButtonbutton=new...

java swing 中怎样实现 点击一个按钮,窗体隐藏,点击另一个按钮,窗体显...
setVisible(true);\/\/显示 setVisible(false);\/\/隐藏

JAVA中,要想点击一个按钮,然后运行一个指定的程序(桌面那些程序),怎么...
看看这个类,它可以调用本地记事本程序,你将其中的实现方法写到按钮的监听实现方法中即可 import java.io.IOException;public class NotepadTest { public void useExe() throws IOException, InterruptedException { Process p = Runtime.getRuntime().exec("notepad");\/\/ 调用本地记事本程序 p.waitFor...

JavaWeb,通过点击左边的一些按钮或者选框,右边的文本域中也会显示出对 ...
可以用div的隐藏与显示来实现,但是一个页面内容太多就不好看了,建议使用<ifame> 一般这种两列形式的 就用table来控制大的局面,在第一列添加你的超链接,在第二列添加一个 \/\/添加各种属性,根据需求 左边的超链接这种格式,href是右面要显示的页面路径,target是要在那个iframe显示,可以添加多个ifra...

用JAVA写一个按钮程序,单击按钮按钮上的数字就自动加1,点一次加一次...
count = 0;button = new JButton("有效按钮:"+count);button.addActionListener(this);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.getContentPane().add(button);this.setSize(300,300);this.setVisible(true);} public void actionPerformed(ActionEvent arg0) { \/\/ TODO 自动生成...

在Java中怎么在文本域输入特定文字,实现单击一哈按钮,在另一个文本框...
import javax.swing.JTextArea;import javax.swing.JTextField;import javax.swing.event.DocumentEvent;import javax.swing.event.DocumentListener;import javax.swing.text.Document;public class frame extends JFrame { JLabel lable1;JTextArea text2;JTextField text1;JButton button;\/ \/ private static ...

如何在java程序中,当点击一个按钮后,关闭当前窗口,开启一个新的窗口...
首先分析需要的GUI技术 java中一般使用swing 和awt技术来实现图形界面,Swing组件较多,功能比较强大,所以这里使用Swing组件来实现。窗口使用(JFrame),按钮使用(JButton)。设想一个符合题目需求的场景 两个窗口关联并且跳转,最常见的场景就是登陆了。登陆窗口,输入用户名和密码,如果成功就跳转到主窗口 ...

相似回答