c = new JButton("点我有次数哦")
f.getContentPane().add(c)
c.setVisible(true)
c.addActionListener(this)
此时又咐橘增加了一个按钮,就可以用e.getSource() 判断点击的是哪一个按钮。
建议你把面向对象搞懂在学swing编程吧,很容易看懂的
用Java创建敏扰败按钮组的程序如下:
import java.awt.GridLayoutimport java.awt.event.ActionEvent
import java.awt.event.ActionListener
import javax.swing.JButton
import javax.swing.JFrame
public class A extends JFrame implements ActionListener{
JButton[] b=new JButton[10]
A(){
setLayout(new GridLayout(3,4,5,5))
for(int i=0i<10i++){
b[i]=new JButton(String.valueOf(i))
b[i].addActionListener(this)
add(b[i])
}
李铅setSize(300,300)
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
setVisible(true)
}
public static void main(String[] args) {
new A()
}
public void 桥颤actionPerformed(ActionEvent ae) {
}
}
新建一个窗口,然后实现一个关闭按钮”窗口的功能
import java.awt.*import java.awt.event.*
public 闹晌class TestWindowEvent {
public static void main (String[] args) {
new Frame88 ("WindowAdapter")
}
}
class Frame88 extends Frame {
Frame88 (String s) {
super(s)
setBounds (300,300,200,70)
setLayout (null)
setVisible (true)
老孙 addWindowListener (new WindowAdapter() 液含锋{
public void windowClosing(WindowEvent e) {
setVisible (false)
System.exit(0)
}
} )
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)