ealtcloseOperation (Jframe.EXIT ON CLOSE) FlowLayout flo = new FlowLayout ( ); s
ID: 3701870 • Letter: E
Question
ealtcloseOperation (Jframe.EXIT ON CLOSE) FlowLayout flo = new FlowLayout ( ); setLayout (flo) red = new Jbutton ("Red"); add (red) green new Jbutton( "Green") I add (green); blue new Jbutton("Blue"); add (blue) /I comment: something starts here ActionListener act = new ActionListener() { public void actionPerformed (ActionEvent event) if (event.getSource () == red) { if (event.getSource() == green ) { if (event.getSource() == blue) { getContentPane () set Background (Color RED) getContentPane() setBackqround (Color.GREEN) getContentPane().setBackground (Color.BLUE); /7 comment: something ends here red.addActionListener(act); green.addActionListener (act) blue.addActionListener (act) i I English (US)Explanation / Answer
This code is created a new action listener to handle button click events if(event.getSource() == red) -> if red button is clicked getContentPane().setBackground(Color.RED); -> set background color to red if(event.getSource() == blue) -> if red button is clicked getContentPane().setBackground(Color.BLUE); -> set background color to blue if(event.getSource() == green) -> if green button is clicked getContentPane().setBackground(Color.RED); -> set background color to green so, if red button is clicked, set background color to red if blue button is clicked, set background color to blue if green button is clicked, set background color to green
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.