Class JTSTestBuilderToolBar
- java.lang.Object
-
- org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar
-
public class JTSTestBuilderToolBar extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) javax.swing.JToggleButton
btnEditVertex
(package private) javax.swing.JButton
copyButton
private javax.swing.ImageIcon
copyCaseIcon
(package private) javax.swing.JButton
deleteButton
private javax.swing.ImageIcon
deleteIcon
private javax.swing.ImageIcon
drawLineStringBIcon
(package private) javax.swing.JToggleButton
drawLineStringButton
private javax.swing.ImageIcon
drawLineStringIcon
private javax.swing.ImageIcon
drawPointBIcon
(package private) javax.swing.JToggleButton
drawPointButton
private javax.swing.ImageIcon
drawPointIcon
private javax.swing.ImageIcon
drawPolygonBIcon
(package private) javax.swing.JToggleButton
drawPolygonButton
private javax.swing.ImageIcon
drawPolygonIcon
private javax.swing.ImageIcon
drawRectangleBIcon
(package private) javax.swing.JToggleButton
drawRectangleButton
private javax.swing.ImageIcon
drawRectangleIcon
(package private) javax.swing.JButton
exchangeButton
(package private) javax.swing.JToggleButton
extractComponentButton
(package private) javax.swing.JToggleButton
infoButton
private javax.swing.ImageIcon
infoIcon
(package private) javax.swing.JToolBar
jToolBar1
private javax.swing.ImageIcon
leftIcon
private javax.swing.ImageIcon
moveVertexIcon
(package private) javax.swing.JButton
newButton
(package private) javax.swing.JButton
nextButton
(package private) javax.swing.JButton
oneToOneButton
(package private) javax.swing.JToggleButton
panButton
private javax.swing.ImageIcon
panIcon
private javax.swing.ImageIcon
plusIcon
(package private) javax.swing.JButton
previousButton
private javax.swing.ImageIcon
rightIcon
private javax.swing.ImageIcon
selectIcon
(package private) JTSTestBuilderFrame
tbFrame
(package private) javax.swing.ButtonGroup
toolButtonGroup
(package private) javax.swing.JToggleButton
zoomButton
private javax.swing.ImageIcon
zoomIcon
private javax.swing.ImageIcon
zoomOneToOneIcon
(package private) javax.swing.JButton
zoomToFullExtentButton
private javax.swing.ImageIcon
zoomToFullExtentIcon
(package private) javax.swing.JButton
zoomToInputAButton
private javax.swing.ImageIcon
zoomToInputAIcon
(package private) javax.swing.JButton
zoomToInputBButton
private javax.swing.ImageIcon
zoomToInputBIcon
(package private) javax.swing.JButton
zoomToInputButton
private javax.swing.ImageIcon
zoomToInputIcon
(package private) javax.swing.JButton
zoomToResultButton
private javax.swing.ImageIcon
zoomToResultIcon
-
Constructor Summary
Constructors Constructor Description JTSTestBuilderToolBar(JTSTestBuilderFrame tbFrame)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearToolButtons()
private static javax.swing.JButton
createButton(java.lang.String toolTipText, javax.swing.ImageIcon icon, java.awt.event.ActionListener actionListener)
private static javax.swing.JToggleButton
createToggleButton(java.lang.String toolTipText, javax.swing.ImageIcon icon, java.awt.event.ActionListener actionListener)
javax.swing.JToolBar
getToolBar()
void
setFocusGeometry(int index)
void
unselectExtractComponentButton()
-
-
-
Field Detail
-
tbFrame
JTSTestBuilderFrame tbFrame
-
jToolBar1
javax.swing.JToolBar jToolBar1
-
previousButton
javax.swing.JButton previousButton
-
nextButton
javax.swing.JButton nextButton
-
newButton
javax.swing.JButton newButton
-
copyButton
javax.swing.JButton copyButton
-
deleteButton
javax.swing.JButton deleteButton
-
exchangeButton
javax.swing.JButton exchangeButton
-
oneToOneButton
javax.swing.JButton oneToOneButton
-
zoomToFullExtentButton
javax.swing.JButton zoomToFullExtentButton
-
zoomToInputButton
javax.swing.JButton zoomToInputButton
-
zoomToInputAButton
javax.swing.JButton zoomToInputAButton
-
zoomToInputBButton
javax.swing.JButton zoomToInputBButton
-
zoomToResultButton
javax.swing.JButton zoomToResultButton
-
drawRectangleButton
javax.swing.JToggleButton drawRectangleButton
-
drawPolygonButton
javax.swing.JToggleButton drawPolygonButton
-
drawLineStringButton
javax.swing.JToggleButton drawLineStringButton
-
drawPointButton
javax.swing.JToggleButton drawPointButton
-
zoomButton
javax.swing.JToggleButton zoomButton
-
infoButton
javax.swing.JToggleButton infoButton
-
panButton
javax.swing.JToggleButton panButton
-
btnEditVertex
javax.swing.JToggleButton btnEditVertex
-
extractComponentButton
javax.swing.JToggleButton extractComponentButton
-
toolButtonGroup
javax.swing.ButtonGroup toolButtonGroup
-
leftIcon
private final javax.swing.ImageIcon leftIcon
-
rightIcon
private final javax.swing.ImageIcon rightIcon
-
plusIcon
private final javax.swing.ImageIcon plusIcon
-
copyCaseIcon
private final javax.swing.ImageIcon copyCaseIcon
-
deleteIcon
private final javax.swing.ImageIcon deleteIcon
-
zoomIcon
private final javax.swing.ImageIcon zoomIcon
-
drawRectangleIcon
private final javax.swing.ImageIcon drawRectangleIcon
-
drawRectangleBIcon
private final javax.swing.ImageIcon drawRectangleBIcon
-
drawPolygonIcon
private final javax.swing.ImageIcon drawPolygonIcon
-
drawPolygonBIcon
private final javax.swing.ImageIcon drawPolygonBIcon
-
drawLineStringIcon
private final javax.swing.ImageIcon drawLineStringIcon
-
drawLineStringBIcon
private final javax.swing.ImageIcon drawLineStringBIcon
-
drawPointIcon
private final javax.swing.ImageIcon drawPointIcon
-
drawPointBIcon
private final javax.swing.ImageIcon drawPointBIcon
-
infoIcon
private final javax.swing.ImageIcon infoIcon
-
zoomOneToOneIcon
private final javax.swing.ImageIcon zoomOneToOneIcon
-
zoomToInputIcon
private final javax.swing.ImageIcon zoomToInputIcon
-
zoomToInputAIcon
private final javax.swing.ImageIcon zoomToInputAIcon
-
zoomToInputBIcon
private final javax.swing.ImageIcon zoomToInputBIcon
-
zoomToResultIcon
private final javax.swing.ImageIcon zoomToResultIcon
-
zoomToFullExtentIcon
private final javax.swing.ImageIcon zoomToFullExtentIcon
-
selectIcon
private final javax.swing.ImageIcon selectIcon
-
moveVertexIcon
private final javax.swing.ImageIcon moveVertexIcon
-
panIcon
private final javax.swing.ImageIcon panIcon
-
-
Constructor Detail
-
JTSTestBuilderToolBar
public JTSTestBuilderToolBar(JTSTestBuilderFrame tbFrame)
-
-
Method Detail
-
clearToolButtons
public void clearToolButtons()
-
unselectExtractComponentButton
public void unselectExtractComponentButton()
-
getToolBar
public javax.swing.JToolBar getToolBar()
-
setFocusGeometry
public void setFocusGeometry(int index)
-
createToggleButton
private static javax.swing.JToggleButton createToggleButton(java.lang.String toolTipText, javax.swing.ImageIcon icon, java.awt.event.ActionListener actionListener)
-
createButton
private static javax.swing.JButton createButton(java.lang.String toolTipText, javax.swing.ImageIcon icon, java.awt.event.ActionListener actionListener)
-
-