def __init__(self, eventHandler=None): """Creates a TristateCheckBox object Arguments --------- eventHandler : ActionListener If supplied, the event handler will be called when the tristate checkbox state changes. """ JCheckBox.__init__(self) if eventHandler: addActionListener(self, eventHandler) addActionListener(self, self.actionPerformed)
def __init__(self, plugin): JCheckBox.__init__(self, plugin.__name__, True) self._plugin = plugin parent = plugin.__base__.__name__ tooltip = parent if (parent != 'Plugin') else 'eval' self.setToolTipText(tooltip)
def __init__( self, plugin ): JCheckBox.__init__( self, plugin.__name__, True ) self._plugin = plugin parent = plugin.__base__.__name__ tooltip = parent if( parent != 'Plugin' ) else 'eval' self.setToolTipText( tooltip )