Changeset 133 in tmcsimulator-scriptbuilder
- Timestamp:
- 10/23/2017 04:49:47 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/scriptbuilder/gui/panels/IncidentTimelinePanel.java
r122 r133 166 166 } 167 167 } 168 168 /** 169 * Note: Popup menus are triggered differently on different systems. 170 * Therefore, isPopupTrigger should be checked in both mousePressed and 171 * mouseReleased for proper cross-platform functionality. 172 * @param e event that triggered this method 173 */ 169 174 @Override 170 175 public void mousePressed(MouseEvent e) 176 { 177 int currentMouseX = e.getX(); 178 int currentMouseY = e.getY(); 179 180 // Does user want a popup menu? 181 if (e.isPopupTrigger() && hasPopupAccess) 182 { 183 JPopupMenu popup = createPopup(); 184 popup.show(e.getComponent(), currentMouseX, currentMouseY); 185 } 186 } 187 @Override 188 public void mouseReleased(MouseEvent e) 171 189 { 172 190 int currentMouseX = e.getX();
Note: See TracChangeset
for help on using the changeset viewer.
