java - Action Listeners -
how use action listeners attached buttons. , how make work separate class file?
edit: have:
import java.awt.*;
import java.awt.event.*;
public class gui {
static boolean playerturn = true; public static void main(string[] args) { frame frame1 =new frame("ticktactoe - fred"); frame1.setlayout(null); frame1.setbounds(250,150,500,500); frame1.setvisible(true); frame1.addwindowlistener(new windowadapter(){ public void windowclosing(windowevent e){ system.exit(0); } }); final button button11 = new button(""); button11.addactionlistener(null); final button button12 = new button(""); button11.addactionlistener(null); final button button13 = new button(""); button11.addactionlistener(null); final button button21 = new button(""); button11.addactionlistener(null); final button button22 = new button(""); button11.addactionlistener(null); final button button23 = new button(""); button11.addactionlistener(null); final button button31 = new button(""); button11.addactionlistener(null); final button button32 = new button(""); button11.addactionlistener(null); final button button33 = new button(""); button11.addactionlistener(null); button11.setbounds(100, 100, 80, 70); button12.setbounds(100, 200, 80, 70); button13.setbounds(100, 300, 80, 70); button21.setbounds(200, 100, 80, 70); button22.setbounds(200, 200, 80, 70); button23.setbounds(200, 300, 80, 70); button31.setbounds(300, 100, 80, 70); button32.setbounds(300, 200, 80, 70); button33.setbounds(300, 300, 80, 70); frame1.add(button11); frame1.add(button12); frame1.add(button13); frame1.add(button21); frame1.add(button22); frame1.add(button23); frame1.add(button31); frame1.add(button32); frame1.add(button33); }}
what need someway of being able utilize listeners.
and how make work form different class file?
import it, if need to, , create instance of it.
how use action listeners attached buttons
place logic you'd executed within actionperformed(actionevent e)
method of actionlistener
class (or subclass).
for more information, see how write action listener.
Comments
Post a Comment