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.JToggleButtonbtnEditVertex(package private) javax.swing.JButtoncopyButtonprivate javax.swing.ImageIconcopyCaseIcon(package private) javax.swing.JButtondeleteButtonprivate javax.swing.ImageIcondeleteIconprivate javax.swing.ImageIcondrawLineStringBIcon(package private) javax.swing.JToggleButtondrawLineStringButtonprivate javax.swing.ImageIcondrawLineStringIconprivate javax.swing.ImageIcondrawPointBIcon(package private) javax.swing.JToggleButtondrawPointButtonprivate javax.swing.ImageIcondrawPointIconprivate javax.swing.ImageIcondrawPolygonBIcon(package private) javax.swing.JToggleButtondrawPolygonButtonprivate javax.swing.ImageIcondrawPolygonIconprivate javax.swing.ImageIcondrawRectangleBIcon(package private) javax.swing.JToggleButtondrawRectangleButtonprivate javax.swing.ImageIcondrawRectangleIcon(package private) javax.swing.JButtonexchangeButton(package private) javax.swing.JToggleButtonextractComponentButton(package private) javax.swing.JToggleButtoninfoButtonprivate javax.swing.ImageIconinfoIcon(package private) javax.swing.JToolBarjToolBar1private javax.swing.ImageIconleftIconprivate javax.swing.ImageIconmoveVertexIcon(package private) javax.swing.JButtonnewButton(package private) javax.swing.JButtonnextButton(package private) javax.swing.JButtononeToOneButton(package private) javax.swing.JToggleButtonpanButtonprivate javax.swing.ImageIconpanIconprivate javax.swing.ImageIconplusIcon(package private) javax.swing.JButtonpreviousButtonprivate javax.swing.ImageIconrightIconprivate javax.swing.ImageIconselectIcon(package private) JTSTestBuilderFrametbFrame(package private) javax.swing.ButtonGrouptoolButtonGroup(package private) javax.swing.JToggleButtonzoomButtonprivate javax.swing.ImageIconzoomIconprivate javax.swing.ImageIconzoomOneToOneIcon(package private) javax.swing.JButtonzoomToFullExtentButtonprivate javax.swing.ImageIconzoomToFullExtentIcon(package private) javax.swing.JButtonzoomToInputAButtonprivate javax.swing.ImageIconzoomToInputAIcon(package private) javax.swing.JButtonzoomToInputBButtonprivate javax.swing.ImageIconzoomToInputBIcon(package private) javax.swing.JButtonzoomToInputButtonprivate javax.swing.ImageIconzoomToInputIcon(package private) javax.swing.JButtonzoomToResultButtonprivate javax.swing.ImageIconzoomToResultIcon
-
Constructor Summary
Constructors Constructor Description JTSTestBuilderToolBar(JTSTestBuilderFrame tbFrame)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearToolButtons()private static javax.swing.JButtoncreateButton(java.lang.String toolTipText, javax.swing.ImageIcon icon, java.awt.event.ActionListener actionListener)private static javax.swing.JToggleButtoncreateToggleButton(java.lang.String toolTipText, javax.swing.ImageIcon icon, java.awt.event.ActionListener actionListener)javax.swing.JToolBargetToolBar()voidsetFocusGeometry(int index)voidunselectExtractComponentButton()
-
-
-
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)
-
-