git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7897 75d07b2b-3a1a-0410-a2c5-0572b91ccdca3.0
@ -0,0 +1,11 @@ |
||||
CameraToolbar.frontMenuItem.text=Front |
||||
CameraToolbar.rightMenuItem.text=Right |
||||
CameraToolbar.topMenuItem.text=Top |
||||
CameraToolbar.backMenuItem.text=Back |
||||
CameraToolbar.bottomMenuItem.text=Bottom |
||||
CameraToolbar.viewButton.label=User |
||||
CameraToolbar.leftMenuItem.text=Left |
||||
CameraToolbar.enableOrtho.text=Persp. |
||||
CameraToolbar.enableOrtho.textO=Ortho. |
||||
CameraToolbar.enableOrtho.toolTipText=Toggle Orthographic / Perspective view |
||||
CameraToolbar.viewButton.text=User |
@ -0,0 +1,181 @@ |
||||
<?xml version="1.1" encoding="UTF-8" ?> |
||||
|
||||
<Form version="1.5" maxVersion="1.8"> |
||||
<NonVisualComponents> |
||||
<Container class="javax.swing.JPopupMenu" name="viewMenu"> |
||||
|
||||
<Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout"> |
||||
<Property name="useNullLayout" type="boolean" value="true"/> |
||||
</Layout> |
||||
<SubComponents> |
||||
<MenuItem class="javax.swing.JMenuItem" name="frontMenuItem"> |
||||
<Properties> |
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> |
||||
<Image iconType="3" name="/com/jme3/gde/core/scene/controller/toolbars/front.png"/> |
||||
</Property> |
||||
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
||||
<ResourceString bundle="com/jme3/gde/core/scene/controller/toolbars/Bundle.properties" key="CameraToolbar.frontMenuItem.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
||||
</Property> |
||||
</Properties> |
||||
<Events> |
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="frontMenuItemActionPerformed"/> |
||||
</Events> |
||||
</MenuItem> |
||||
<MenuItem class="javax.swing.JMenuItem" name="leftMenuItem"> |
||||
<Properties> |
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> |
||||
<Image iconType="3" name="/com/jme3/gde/core/scene/controller/toolbars/left.png"/> |
||||
</Property> |
||||
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
||||
<ResourceString bundle="com/jme3/gde/core/scene/controller/toolbars/Bundle.properties" key="CameraToolbar.leftMenuItem.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
||||
</Property> |
||||
</Properties> |
||||
<Events> |
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="leftMenuItemActionPerformed"/> |
||||
</Events> |
||||
</MenuItem> |
||||
<MenuItem class="javax.swing.JMenuItem" name="rightMenuItem"> |
||||
<Properties> |
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> |
||||
<Image iconType="3" name="/com/jme3/gde/core/scene/controller/toolbars/right.png"/> |
||||
</Property> |
||||
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
||||
<ResourceString bundle="com/jme3/gde/core/scene/controller/toolbars/Bundle.properties" key="CameraToolbar.rightMenuItem.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
||||
</Property> |
||||
</Properties> |
||||
<Events> |
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="rightMenuItemActionPerformed"/> |
||||
</Events> |
||||
</MenuItem> |
||||
<MenuItem class="javax.swing.JMenuItem" name="topMenuItem"> |
||||
<Properties> |
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> |
||||
<Image iconType="3" name="/com/jme3/gde/core/scene/controller/toolbars/top.png"/> |
||||
</Property> |
||||
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
||||
<ResourceString bundle="com/jme3/gde/core/scene/controller/toolbars/Bundle.properties" key="CameraToolbar.topMenuItem.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
||||
</Property> |
||||
</Properties> |
||||
<Events> |
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="topMenuItemActionPerformed"/> |
||||
</Events> |
||||
</MenuItem> |
||||
<MenuItem class="javax.swing.JMenuItem" name="backMenuItem"> |
||||
<Properties> |
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> |
||||
<Image iconType="3" name="/com/jme3/gde/core/scene/controller/toolbars/back.png"/> |
||||
</Property> |
||||
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
||||
<ResourceString bundle="com/jme3/gde/core/scene/controller/toolbars/Bundle.properties" key="CameraToolbar.backMenuItem.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
||||
</Property> |
||||
</Properties> |
||||
<Events> |
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="backMenuItemActionPerformed"/> |
||||
</Events> |
||||
</MenuItem> |
||||
<MenuItem class="javax.swing.JMenuItem" name="bottomMenuItem"> |
||||
<Properties> |
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> |
||||
<Image iconType="3" name="/com/jme3/gde/core/scene/controller/toolbars/bottom.png"/> |
||||
</Property> |
||||
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
||||
<ResourceString bundle="com/jme3/gde/core/scene/controller/toolbars/Bundle.properties" key="CameraToolbar.bottomMenuItem.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
||||
</Property> |
||||
</Properties> |
||||
<Events> |
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="bottomMenuItemActionPerformed"/> |
||||
</Events> |
||||
</MenuItem> |
||||
</SubComponents> |
||||
</Container> |
||||
</NonVisualComponents> |
||||
<AuxValues> |
||||
<AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="1"/> |
||||
<AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/> |
||||
<AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/> |
||||
<AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> |
||||
<AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="true"/> |
||||
<AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="2"/> |
||||
<AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> |
||||
<AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> |
||||
<AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> |
||||
</AuxValues> |
||||
|
||||
<Layout> |
||||
<DimensionLayout dim="0"> |
||||
<Group type="103" groupAlignment="0" attributes="0"> |
||||
<Group type="102" alignment="0" attributes="0"> |
||||
<Component id="viewButton" min="-2" max="-2" attributes="0"/> |
||||
<EmptySpace max="-2" attributes="0"/> |
||||
<Component id="enableOrtho" min="-2" max="-2" attributes="0"/> |
||||
<EmptySpace pref="96" max="32767" attributes="0"/> |
||||
</Group> |
||||
</Group> |
||||
</DimensionLayout> |
||||
<DimensionLayout dim="1"> |
||||
<Group type="103" groupAlignment="0" attributes="0"> |
||||
<Component id="viewButton" min="-2" pref="23" max="-2" attributes="1"/> |
||||
<Component id="enableOrtho" alignment="0" min="-2" max="-2" attributes="1"/> |
||||
</Group> |
||||
</DimensionLayout> |
||||
</Layout> |
||||
<SubComponents> |
||||
<Component class="javax.swing.JButton" name="viewButton"> |
||||
<Properties> |
||||
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> |
||||
<Font name="Tahoma" size="8" style="0"/> |
||||
</Property> |
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> |
||||
<Image iconType="3" name="/com/jme3/gde/core/scene/controller/toolbars/user.png"/> |
||||
</Property> |
||||
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
||||
<ResourceString bundle="com/jme3/gde/core/scene/controller/toolbars/Bundle.properties" key="CameraToolbar.viewButton.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
||||
</Property> |
||||
<Property name="focusable" type="boolean" value="false"/> |
||||
<Property name="horizontalAlignment" type="int" value="2"/> |
||||
<Property name="horizontalTextPosition" type="int" value="4"/> |
||||
<Property name="verticalTextPosition" type="int" value="3"/> |
||||
</Properties> |
||||
<Events> |
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="viewButtonActionPerformed"/> |
||||
</Events> |
||||
</Component> |
||||
<Component class="javax.swing.JToggleButton" name="enableOrtho"> |
||||
<Properties> |
||||
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> |
||||
<Font name="Tahoma" size="8" style="0"/> |
||||
</Property> |
||||
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> |
||||
<Image iconType="3" name="/com/jme3/gde/core/sceneviewer/icons/persp.png"/> |
||||
</Property> |
||||
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
||||
<ResourceString bundle="com/jme3/gde/core/scene/controller/toolbars/Bundle.properties" key="CameraToolbar.enableOrtho.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
||||
</Property> |
||||
<Property name="toolTipText" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> |
||||
<ResourceString bundle="com/jme3/gde/core/scene/controller/toolbars/Bundle.properties" key="CameraToolbar.enableOrtho.toolTipText" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/> |
||||
</Property> |
||||
<Property name="cursor" type="java.awt.Cursor" editor="org.netbeans.modules.form.editors2.CursorEditor"> |
||||
<Color id="Pointeur par défaut"/> |
||||
</Property> |
||||
<Property name="focusable" type="boolean" value="false"/> |
||||
<Property name="horizontalTextPosition" type="int" value="4"/> |
||||
<Property name="maximumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> |
||||
<Dimension value="[27, 23]"/> |
||||
</Property> |
||||
<Property name="minimumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> |
||||
<Dimension value="[27, 23]"/> |
||||
</Property> |
||||
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> |
||||
<Dimension value="[50, 23]"/> |
||||
</Property> |
||||
<Property name="selectedIcon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> |
||||
<Image iconType="3" name="/com/jme3/gde/core/sceneviewer/icons/ortho.png"/> |
||||
</Property> |
||||
<Property name="verticalTextPosition" type="int" value="3"/> |
||||
</Properties> |
||||
<Events> |
||||
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="enableOrthoActionPerformed"/> |
||||
</Events> |
||||
</Component> |
||||
</SubComponents> |
||||
</Form> |
@ -0,0 +1,232 @@ |
||||
|
||||
/* |
||||
* NewJPanel.java <p/> Created on 20 juil. 2011, 14:50:22 |
||||
*/ |
||||
package com.jme3.gde.core.scene.controller.toolbars; |
||||
|
||||
import com.jme3.gde.core.sceneviewer.actions.ToggleOrthoPerspAction; |
||||
import javax.swing.ImageIcon; |
||||
import org.openide.util.NbBundle; |
||||
|
||||
/** |
||||
* |
||||
* @author Nehon |
||||
*/ |
||||
public class CameraToolbar extends javax.swing.JToolBar { |
||||
|
||||
ImageIcon userIcon = new ImageIcon(getClass().getResource("/com/jme3/gde/core/scene/controller/toolbars/user.png")); |
||||
//toolbar actions
|
||||
private ToggleOrthoPerspAction toggleOrthoPerspAction; |
||||
|
||||
/** |
||||
* Creates new form NewJPanel |
||||
*/ |
||||
public CameraToolbar() { |
||||
toggleOrthoPerspAction = new ToggleOrthoPerspAction(); |
||||
initComponents(); |
||||
} |
||||
|
||||
/** This method is called from within the constructor to |
||||
* initialize the form. |
||||
* WARNING: Do NOT modify this code. The content of this method is |
||||
* always regenerated by the Form Editor. |
||||
*/ |
||||
@SuppressWarnings("unchecked") |
||||
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
|
||||
private void initComponents() { |
||||
|
||||
viewMenu = new javax.swing.JPopupMenu(); |
||||
frontMenuItem = new javax.swing.JMenuItem(); |
||||
leftMenuItem = new javax.swing.JMenuItem(); |
||||
rightMenuItem = new javax.swing.JMenuItem(); |
||||
topMenuItem = new javax.swing.JMenuItem(); |
||||
backMenuItem = new javax.swing.JMenuItem(); |
||||
bottomMenuItem = new javax.swing.JMenuItem(); |
||||
viewButton = new javax.swing.JButton(); |
||||
enableOrtho = new javax.swing.JToggleButton(); |
||||
|
||||
frontMenuItem.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/jme3/gde/core/scene/controller/toolbars/front.png"))); // NOI18N
|
||||
frontMenuItem.setText(org.openide.util.NbBundle.getMessage(CameraToolbar.class, "CameraToolbar.frontMenuItem.text")); // NOI18N
|
||||
frontMenuItem.addActionListener(new java.awt.event.ActionListener() { |
||||
public void actionPerformed(java.awt.event.ActionEvent evt) { |
||||
frontMenuItemActionPerformed(evt); |
||||
} |
||||
}); |
||||
viewMenu.add(frontMenuItem); |
||||
|
||||
leftMenuItem.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/jme3/gde/core/scene/controller/toolbars/left.png"))); // NOI18N
|
||||
leftMenuItem.setText(org.openide.util.NbBundle.getMessage(CameraToolbar.class, "CameraToolbar.leftMenuItem.text")); // NOI18N
|
||||
leftMenuItem.addActionListener(new java.awt.event.ActionListener() { |
||||
public void actionPerformed(java.awt.event.ActionEvent evt) { |
||||
leftMenuItemActionPerformed(evt); |
||||
} |
||||
}); |
||||
viewMenu.add(leftMenuItem); |
||||
|
||||
rightMenuItem.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/jme3/gde/core/scene/controller/toolbars/right.png"))); // NOI18N
|
||||
rightMenuItem.setText(org.openide.util.NbBundle.getMessage(CameraToolbar.class, "CameraToolbar.rightMenuItem.text")); // NOI18N
|
||||
rightMenuItem.addActionListener(new java.awt.event.ActionListener() { |
||||
public void actionPerformed(java.awt.event.ActionEvent evt) { |
||||
rightMenuItemActionPerformed(evt); |
||||
} |
||||
}); |
||||
viewMenu.add(rightMenuItem); |
||||
|
||||
topMenuItem.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/jme3/gde/core/scene/controller/toolbars/top.png"))); // NOI18N
|
||||
topMenuItem.setText(org.openide.util.NbBundle.getMessage(CameraToolbar.class, "CameraToolbar.topMenuItem.text")); // NOI18N
|
||||
topMenuItem.addActionListener(new java.awt.event.ActionListener() { |
||||
public void actionPerformed(java.awt.event.ActionEvent evt) { |
||||
topMenuItemActionPerformed(evt); |
||||
} |
||||
}); |
||||
viewMenu.add(topMenuItem); |
||||
|
||||
backMenuItem.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/jme3/gde/core/scene/controller/toolbars/back.png"))); // NOI18N
|
||||
backMenuItem.setText(org.openide.util.NbBundle.getMessage(CameraToolbar.class, "CameraToolbar.backMenuItem.text")); // NOI18N
|
||||
backMenuItem.addActionListener(new java.awt.event.ActionListener() { |
||||
public void actionPerformed(java.awt.event.ActionEvent evt) { |
||||
backMenuItemActionPerformed(evt); |
||||
} |
||||
}); |
||||
viewMenu.add(backMenuItem); |
||||
|
||||
bottomMenuItem.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/jme3/gde/core/scene/controller/toolbars/bottom.png"))); // NOI18N
|
||||
bottomMenuItem.setText(org.openide.util.NbBundle.getMessage(CameraToolbar.class, "CameraToolbar.bottomMenuItem.text")); // NOI18N
|
||||
bottomMenuItem.addActionListener(new java.awt.event.ActionListener() { |
||||
public void actionPerformed(java.awt.event.ActionEvent evt) { |
||||
bottomMenuItemActionPerformed(evt); |
||||
} |
||||
}); |
||||
viewMenu.add(bottomMenuItem); |
||||
|
||||
viewButton.setFont(new java.awt.Font("Tahoma", 0, 8)); // NOI18N
|
||||
viewButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/jme3/gde/core/scene/controller/toolbars/user.png"))); // NOI18N
|
||||
viewButton.setText(org.openide.util.NbBundle.getMessage(CameraToolbar.class, "CameraToolbar.viewButton.text")); // NOI18N
|
||||
viewButton.setFocusable(false); |
||||
viewButton.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); |
||||
viewButton.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT); |
||||
viewButton.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); |
||||
viewButton.addActionListener(new java.awt.event.ActionListener() { |
||||
public void actionPerformed(java.awt.event.ActionEvent evt) { |
||||
viewButtonActionPerformed(evt); |
||||
} |
||||
}); |
||||
|
||||
enableOrtho.setFont(new java.awt.Font("Tahoma", 0, 8)); // NOI18N
|
||||
enableOrtho.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/jme3/gde/core/sceneviewer/icons/persp.png"))); // NOI18N
|
||||
enableOrtho.setText(org.openide.util.NbBundle.getMessage(CameraToolbar.class, "CameraToolbar.enableOrtho.text")); // NOI18N
|
||||
enableOrtho.setToolTipText(org.openide.util.NbBundle.getMessage(CameraToolbar.class, "CameraToolbar.enableOrtho.toolTipText")); // NOI18N
|
||||
enableOrtho.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR)); |
||||
enableOrtho.setFocusable(false); |
||||
enableOrtho.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT); |
||||
enableOrtho.setMaximumSize(new java.awt.Dimension(27, 23)); |
||||
enableOrtho.setMinimumSize(new java.awt.Dimension(27, 23)); |
||||
enableOrtho.setPreferredSize(new java.awt.Dimension(50, 23)); |
||||
enableOrtho.setSelectedIcon(new javax.swing.ImageIcon(getClass().getResource("/com/jme3/gde/core/sceneviewer/icons/ortho.png"))); // NOI18N
|
||||
enableOrtho.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); |
||||
enableOrtho.addActionListener(new java.awt.event.ActionListener() { |
||||
public void actionPerformed(java.awt.event.ActionEvent evt) { |
||||
enableOrthoActionPerformed(evt); |
||||
} |
||||
}); |
||||
|
||||
org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this); |
||||
this.setLayout(layout); |
||||
layout.setHorizontalGroup( |
||||
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) |
||||
.add(layout.createSequentialGroup() |
||||
.add(viewButton) |
||||
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) |
||||
.add(enableOrtho, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) |
||||
.addContainerGap(96, Short.MAX_VALUE)) |
||||
); |
||||
layout.setVerticalGroup( |
||||
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) |
||||
.add(viewButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 23, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) |
||||
.add(enableOrtho, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) |
||||
); |
||||
}// </editor-fold>//GEN-END:initComponents
|
||||
|
||||
private void viewButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_viewButtonActionPerformed
|
||||
viewMenu.show(viewButton, viewButton.getX(), viewButton.getY() + viewButton.getHeight()); |
||||
}//GEN-LAST:event_viewButtonActionPerformed
|
||||
|
||||
private void frontMenuItemActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_frontMenuItemActionPerformed
|
||||
toggleFrontView(); |
||||
}//GEN-LAST:event_frontMenuItemActionPerformed
|
||||
|
||||
private void leftMenuItemActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_leftMenuItemActionPerformed
|
||||
toggleLeftView(); |
||||
}//GEN-LAST:event_leftMenuItemActionPerformed
|
||||
|
||||
private void rightMenuItemActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_rightMenuItemActionPerformed
|
||||
toggleRightView(); |
||||
}//GEN-LAST:event_rightMenuItemActionPerformed
|
||||
|
||||
private void topMenuItemActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_topMenuItemActionPerformed
|
||||
toggleTopView(); |
||||
}//GEN-LAST:event_topMenuItemActionPerformed
|
||||
|
||||
private void backMenuItemActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_backMenuItemActionPerformed
|
||||
toggleBackView(); |
||||
}//GEN-LAST:event_backMenuItemActionPerformed
|
||||
|
||||
private void bottomMenuItemActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bottomMenuItemActionPerformed
|
||||
toggleBottomView(); |
||||
}//GEN-LAST:event_bottomMenuItemActionPerformed
|
||||
|
||||
private void enableOrthoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_enableOrthoActionPerformed
|
||||
toggleOrthoPerspAction.actionPerformed(evt); |
||||
}//GEN-LAST:event_enableOrthoActionPerformed
|
||||
// Variables declaration - do not modify//GEN-BEGIN:variables
|
||||
private javax.swing.JMenuItem backMenuItem; |
||||
private javax.swing.JMenuItem bottomMenuItem; |
||||
private javax.swing.JToggleButton enableOrtho; |
||||
private javax.swing.JMenuItem frontMenuItem; |
||||
private javax.swing.JMenuItem leftMenuItem; |
||||
private javax.swing.JMenuItem rightMenuItem; |
||||
private javax.swing.JMenuItem topMenuItem; |
||||
private javax.swing.JButton viewButton; |
||||
private javax.swing.JPopupMenu viewMenu; |
||||
// End of variables declaration//GEN-END:variables
|
||||
|
||||
public void toggleFrontView() { |
||||
viewButton.setIcon(frontMenuItem.getIcon()); |
||||
viewButton.setText(frontMenuItem.getText()); |
||||
} |
||||
|
||||
public void toggleUserView() { |
||||
viewButton.setIcon(userIcon); |
||||
viewButton.setText(NbBundle.getMessage(CameraToolbar.class, "CameraToolbar.viewButton.label")); |
||||
} |
||||
|
||||
public void toggleLeftView() { |
||||
viewButton.setIcon(leftMenuItem.getIcon()); |
||||
viewButton.setText(leftMenuItem.getText()); |
||||
} |
||||
|
||||
public void toggleRightView() { |
||||
viewButton.setIcon(rightMenuItem.getIcon()); |
||||
viewButton.setText(rightMenuItem.getText()); |
||||
} |
||||
|
||||
public void toggleBackView() { |
||||
viewButton.setIcon(backMenuItem.getIcon()); |
||||
viewButton.setText(backMenuItem.getText()); |
||||
} |
||||
|
||||
public void toggleTopView() { |
||||
viewButton.setIcon(topMenuItem.getIcon()); |
||||
viewButton.setText(topMenuItem.getText()); |
||||
} |
||||
|
||||
public void toggleBottomView() { |
||||
viewButton.setIcon(bottomMenuItem.getIcon()); |
||||
viewButton.setText(bottomMenuItem.getText()); |
||||
} |
||||
|
||||
public void toggleOrthoMode(boolean enabled) { |
||||
enableOrtho.setText(NbBundle.getMessage(CameraToolbar.class, "CameraToolbar.enableOrtho.text" + (enabled ? "O" : ""))); |
||||
enableOrtho.setSelected(enabled); |
||||
} |
||||
} |
After Width: | Height: | Size: 777 B |
After Width: | Height: | Size: 760 B |
After Width: | Height: | Size: 834 B |
After Width: | Height: | Size: 858 B |
After Width: | Height: | Size: 850 B |
After Width: | Height: | Size: 765 B |
After Width: | Height: | Size: 935 B |