Revision: 22882
http://gmod.svn.sourceforge.net/gmod/?rev=22882&view=rev
Author: montys9
Date: 2010-03-24 14:27:04 +0000 (Wed, 24 Mar 2010)
Log Message:
-----------
Added disabled code to set background color via swatch. This is a work in progress.
Modified Paths:
--------------
nbrowse/trunk/src/org/nbrowse/views/Jnet.java
Modified: nbrowse/trunk/src/org/nbrowse/views/Jnet.java
===================================================================
--- nbrowse/trunk/src/org/nbrowse/views/Jnet.java 2010-03-24 14:24:26 UTC (rev 22881)
+++ nbrowse/trunk/src/org/nbrowse/views/Jnet.java 2010-03-24 14:27:04 UTC (rev 22882)
@@ -12,6 +12,7 @@
import java.awt.Insets;
import java.awt.Font;
+import javax.swing.JColorChooser;
import javax.swing.JPanel;
import javax.swing.JToolBar;
import javax.swing.JLabel;
@@ -23,8 +24,10 @@
import org.nbrowse.api.AbstractView;
+import org.nbrowse.CommandLine;
import org.nbrowse.NBrowseApplet;
+import org.jnet.g3d.Graphics3D;
import org.jnet.viewer.Viewer;
import org.jnet.viewer.ZoomObserver;
import org.nbrowse.io.UrlManager;
@@ -238,7 +241,13 @@
JButton bgButton = createButton(createIcon("images/bg.png"));
bgButton.addActionListener(new javax.swing.AbstractAction() {
- public void actionPerformed(java.awt.event.ActionEvent e) {
+ public void actionPerformed(java.awt.event.ActionEvent e) {
+ //if (CommandLine.inst().useTestCode())
+ //{
+ //colorBackground();
+ //}
+ //else
+ //{
if(toggle == 1){
JnetPanel.viewer.evalString("background black;");
stepButtonBar.setBackground(Color.BLACK);
@@ -250,9 +259,12 @@
Navigation.viewer.evalString("background white;");
toggle = 1;
}
+ //}
}
});
bgButton.setToolTipText("toggle white/black background");
+ //if (CommandLine.inst().useTestCode()
+ // bgButton.setToolTipTExt("set background color");
toolbar.add(bgButton);
JButton labelButton = createButton(createIcon("images/lbl.png"));
@@ -384,6 +396,23 @@
return toolbar;
}
+ /**
+ * To be used for setting new background color. Still work in progress.
+ */
+ private void colorBackground()
+ {
+ Color oldColor =null;
+
+ Color c = JColorChooser.showDialog(
+ viewer().getAwtComponent(),
+ "Pick me !", oldColor);
+
+ if (c == null)
+ return;
+ short colix = Graphics3D.getColix(c);
+ viewer().getGraphics3D().setBackgroundArgb(colix);
+ }
+
private class HoverBut implements ActionListener {
public void actionPerformed(ActionEvent e) {
viewer().toggleHoverEnabled();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|