def __init__(self,content=None,hPolicy=SHOW_AUTO,vPolicy=SHOW_AUTO): BasicContainer.__init__(self) self.mVScroll=0 self.mHScroll=0 self.mHPolicy=hPolicy self.mVPolicy=vPolicy self.mScrollbarWidth=12 self.mUpButtonPressed=False self.mDownButtonPressed=False self.mLeftButtonPressed=False self.mRightButtonPressed=False self.mIsVerticalMarkerDragged=False self.mIsHorizontalMarkerDragged=False self.mUpButtonScrollAmount=10 self.mDownButtonScrollAmount=10 self.mLeftButtonScrollAmount=10 self.mRightButtonScrollAmount=10 self.mHorizontalMarkerDragOffset=0 self.mVerticalMarkerDragOffset=0 self.mVBarVisible=False self.mHBarVisible=False self.mOpaque=True self.mContent=None self.setContent(content) self.addMouseListener(self)
def __init__(self,caption=""): BasicContainer.__init__(self) self.mHasMouse=False self.mTabbedArea=None self.mLabel=Label() self.mLabel.setPosition(4,4) self.setCaption(caption) self.add(self.mLabel) self.addMouseListener(self) self.addFocusListener(self)
def __init__(self): BasicContainer.__init__(self) self.mSelectedTab=None self.mTabs=[] self.setFocusable(True) self.addKeyListener(self) self.addMouseListener(self) self.addFocusListener(self) self.mTabContainer=Container() self.mTabContainer.setOpaque(False) self.mWidgetContainer=Container() self.add(self.mTabContainer) self.add(self.mWidgetContainer)
def __init__(self): BasicContainer.__init__(self) self.mOpaque=True