[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl GLColorMenuActionListener.java,1.2,1.3 GLVi
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2005-12-03 12:27:34
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29323/src/net/sourceforge/bprocessor/gl Modified Files: GLColorMenuActionListener.java GLView.java Log Message: Implemented rules for colors of surfaces: When drawing one side of the surface, the color for the space on the other side is used. Default gray for none, wheat for construction and alice blue for functional. Index: GLView.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/GLView.java,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -d -r1.26 -r1.27 *** GLView.java 23 Nov 2005 19:03:26 -0000 1.26 --- GLView.java 3 Dec 2005 12:27:21 -0000 1.27 *************** *** 103,106 **** --- 103,108 ---- JMenuItem bgItem = new JMenuItem("Background Color"); bgItem.addActionListener(colorMenuListener); + JMenuItem noneItem = new JMenuItem("None Color"); + noneItem.addActionListener(colorMenuListener); JMenuItem defaultItem = new JMenuItem("Default"); defaultItem.addActionListener(colorMenuListener); *************** *** 109,112 **** --- 111,115 ---- colorMenu.add(lineItem); colorMenu.add(bgItem); + colorMenu.add(noneItem); colorMenu.add(defaultItem); Index: GLColorMenuActionListener.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/GLColorMenuActionListener.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** GLColorMenuActionListener.java 30 Nov 2005 15:45:38 -0000 1.2 --- GLColorMenuActionListener.java 3 Dec 2005 12:27:21 -0000 1.3 *************** *** 61,64 **** --- 61,67 ---- Color newColor = JColorChooser.showDialog(GUI.getInstance(), "Background Color", Color.white); view.setBGColor(newColor.getRGBComponents(null)); + } else if (e.getActionCommand().equals("None Color")) { + Color newColor = JColorChooser.showDialog(GUI.getInstance(), "None Color", Color.white); + view.setNoneColor(newColor.getRGBComponents(null)); } else if (e.getActionCommand().equals("Default")) { view.setBGColor(View.BACKGROUND_COLOR); |