Thursday, 16 May 2013

Can anyone help with this Java program


i trying make java program guy in video watched. made menu button group change background color of frame. code have this:

code:
 import javax.swing.*; import java.awt.*; import java.awt.event.*;  public class color extends jframe implements actionlistener { 	private jmenubar bar; 	private jmenu menu; 	private jradiobuttonmenuitem red; 	private jradiobuttonmenuitem blue; 	private jradiobuttonmenuitem green; 	 	public color() { 		bar = new jmenubar(); 		menu = new jmenu("colors"); 		red = new jradiobuttonmenuitem("red"); 		blue = new jradiobuttonmenuitem("blue"); 		green = new jradiobuttonmenuitem("green"); 		setlayout(new flowlayout()); 		setsize(300, 250); 		setdefaultcloseoperation(jframe.exit_on_close); 		settitle("colors"); 		bar.add(menu); 		menu.add(red); 		menu.add(blue); 		menu.add(green); 		buttongroup group = new buttongroup(); 		group.add(red); 		group.add(blue); 		group.add(green); 		red.addactionlistener(this); 		blue.addactionlistener(this); 		green.addactionlistener(this); 		add(bar); 	} 	public void actionperformed(actionevent e) { 		if (e.getsource() == red) { 			setbackground(color.red); 		} 		if (e.getsource() == blue) { 			setbackground(color.blue); 		} 		if (e.getsource() == green); { 			setbackground(color.green); } 	} } 
but whenever run background green. can correct make work right?
 

it helpful if posted link video in question.

also, please use code tags when post code around here.

thanks,

b
 


Forums Macs Mac Programming


  • iPhone
  • Mac OS & System Software
  • iPad
  • Apple Watch
  • Notebooks
  • iTunes
  • Apple ID
  • iCloud
  • Desktop Computers
  • Apple Music
  • Professional Applications
  • iPod
  • iWork
  • Apple TV
  • iLife
  • Wireless

No comments:

Post a Comment