示例#1
0
 def init(self):
     self.setLayout( CardLayout() )
     self.labelOff = ResizableImagePanel(self.getFolder() + "/stop.png",100,100 ) 
     self.labelOn = ResizableImagePanel(self.getFolder() + "/stopOn.png",100,100 )
     self.add(self.labelOff, "off")
     self.add(self.labelOn, "on")
     self.addComponentListener(self.labelOff)
     self.addComponentListener(self.labelOn)
     self.addMouseListener(self)
     self.getContext().getAddressPanel().addAddressListener(self)
     self.throttle = self.getContext().getAddressPanel().getThrottle()
     self.updateThrottle()
示例#2
0
 def init(self):
     print "In init"
     self.label = ResizableImagePanel(self.getFolder() + "/jython.png",20,20 ) #label
     self.add(self.label)
     print "Running class ", self.getClassName(), " from file ", self.getJythonFile(), " in folder ", self.getFolder()
     print "Context is: ", self.getContext().getClass()
     print "Jython path is: ", sys.path
示例#3
0
 def init(self):         
     self.setLayout( GridBagLayout() )
     self.icon = ResizableImagePanel(self.getFolder() + "/HideAll.png",32,32 ) 
     self.setPreferredSize(java.awt.Dimension(32,32))
     self.add(self.icon)           
     self.addMouseListener(self)
     self.isActive = False
示例#4
0
 def init(self):
     self.setLayout(CardLayout())
     self.labelOff = ResizableImagePanel(self.getFolder() + "/SoundOff.png",
                                         100, 100)
     self.labelOn = ResizableImagePanel(self.getFolder() + "/SoundOn.png",
                                        100, 100)
     self.add(self.labelOff, "off")
     self.add(self.labelOn, "on")
     self.addComponentListener(self.labelOff)
     self.addComponentListener(self.labelOn)
     self.addMouseListener(self)
     self.getContext().getAddressPanel().addAddressListener(self)
     self.throttle = self.getContext().getAddressPanel().getThrottle()
     self.onOffValue = False  # There is no way to ask for value, hence this value
     self.updateThrottle()
     self.setIcon()
示例#5
0
 def init(self):
     self.setLayout(CardLayout())
     self.labelOn = None
     self.labelOff = ResizableImagePanel(
         self.getFolder() + "/CameraOff.png", 100, 100)
     self.statusOn = False
     self.videoCapture = VideoCapture.init()
     self.add(self.labelOff, "off")
     self.addComponentListener(self.labelOff)
     self.addMouseListener(self)
     self.setIcon()
     self.captureMenuItem = []
     self.menuPopuled = False