コード例 #1
0
    def __init__(self, w, h, game):
        """ Initialize and resize the canvas; load the game.

        :param w:  The width of the canvas in pixels
        :type w: int
        :param h:  The height of the canvas in pixels
        :type h: int
        
        """
        GWTCanvas.__init__(self, w, h)
        
        self.setSize(w,h)
        self.setStyleName('drophere')
        self.setStyleAttribute('position', 'relative')
        
        self.width = w
        self.height = h
        self.images = []
        self.img_dict = []
        for x in range(game.num_players):
            self.img_dict.append({})
            
        self.run = False
        self.resize(self.width, self.height)
        self.run = True
コード例 #2
0
ファイル: Widgets.py プロジェクト: wkornewald/pyjs
    def __init__(self, img_url):
        GWTCanvas.__init__(self, 300, 300, 300, 300)
        loadImages([img_url], self)
        self.width = 150
        self.height = 150

        self.isActive = True
        self.onTimer()
コード例 #3
0
ファイル: Widgets.py プロジェクト: anandology/pyjamas
 def __init__(self, img_url):
     GWTCanvas.__init__(self, 300, 300, 300, 300)
     loadImages([img_url], self)
     self.width = 150
     self.height = 150
     
     self.isActive = True
     self.onTimer()
コード例 #4
0
ファイル: CanvasTab.py プロジェクト: anandology/pyjamas
 def __init__(self):
     GWTCanvas.__init__(self, 300, 300, 300, 300)
     loadImages(
         [
             'images/sun.png',
             'images/moon.png',
             'images/earth.png',
         ],
         self,
     )
     
     self.isActive = True
     self.onTimer()
コード例 #5
0
ファイル: opf-gui.py プロジェクト: victormatheus/opf-gui
    def __init__(self, w, h):
        self.w = w
        self.h = h
        self.classify = False
        self.color = [(random.randint(0,256), random.randint(0,256), random.randint(0,256)),]
        self.PointList = []
        GWTCanvas.__init__(self, self.w, self.h)
        
        self.sinkEvents (Event.KEYEVENTS | Event.MOUSEEVENTS)
        self.clear()

        self.onTimer()
        self.resize(self.w, self.h)
コード例 #6
0
ファイル: CanvasTab.py プロジェクト: minghuascode/pyj
    def __init__(self):
        GWTCanvas.__init__(self, 300, 300, 300, 300)
        loadImages(
            [
                'images/sun.png',
                'images/moon.png',
                'images/earth.png',
            ],
            self,
        )

        self.isActive = True
        self.onTimer()
コード例 #7
0
ファイル: Space.py プロジェクト: Afey/pyjs
    def __init__(self, w, h):
        GWTCanvas.__init__(self, w, h)
        self.width = w
        self.height = h
        
        self.model = Model(w, h)
        self.controller = Controller(self.model)

        images = ['./images/ship1.png',
                  './images/ship2.png',
                  './images/asteroid.png']
        loadImages(images, self)

        self.sinkEvents(Event.KEYEVENTS)
コード例 #8
0
ファイル: Space.py プロジェクト: ygyangguang/pyjs
    def __init__(self, w, h):
        GWTCanvas.__init__(self, w, h)
        self.width = w
        self.height = h

        self.model = Model(w, h)
        self.controller = Controller(self.model)

        images = [
            './images/ship1.png', './images/ship2.png', './images/asteroid.png'
        ]
        loadImages(images, self)

        self.sinkEvents(Event.KEYEVENTS)
コード例 #9
0
ファイル: Space.py プロジェクト: minghuascode/pyj
    def __init__(self, w, h):
        GWTCanvas.__init__(self, w, h)

        self.width = w
        self.height = h
        self.key_up = self.key_down = self.key_left = self.key_right = self.key_fire = False        

        images = ['./images/Ship1.png', './images/Ship2.png', './images/Asteroid.png']
        loadImages(images, self)
        self.run = False
        #self.ship = CanvasImage('images/Ship1.png')
        #self.ship_thrust = CanvasImage('images/Ship2.png')
        #self.asteroid = CanvasImage('images/Asteroid.png')
        #self.loader = ImageLoadListener()
        #self.loader.add(self.ship)
        #self.loader.add(self.ship_thrust)
        #self.loader.add(self.asteroid)

        self.num_asteroids = NUM_ASTEROIDS

        self.sinkEvents(Event.KEYEVENTS) 
        self.onTimer()
コード例 #10
0
ファイル: Space.py プロジェクト: minghuascode/pyj
    def __init__(self, w, h):
        GWTCanvas.__init__(self, w, h)

        self.width = w
        self.height = h
        self.key_up = self.key_down = self.key_left = self.key_right = self.key_fire = False

        images = [
            './images/Ship1.png', './images/Ship2.png', './images/Asteroid.png'
        ]
        loadImages(images, self)
        self.run = False
        #self.ship = CanvasImage('images/Ship1.png')
        #self.ship_thrust = CanvasImage('images/Ship2.png')
        #self.asteroid = CanvasImage('images/Asteroid.png')
        #self.loader = ImageLoadListener()
        #self.loader.add(self.ship)
        #self.loader.add(self.ship_thrust)
        #self.loader.add(self.asteroid)

        self.num_asteroids = NUM_ASTEROIDS

        self.sinkEvents(Event.KEYEVENTS)
        self.onTimer()
コード例 #11
0
ファイル: CanvasTab.py プロジェクト: anandology/pyjamas
 def __init__(self):
     GWTCanvas.__init__(self, 300, 300, 300, 300)
     self.draw()     
コード例 #12
0
ファイル: CanvasTab.py プロジェクト: anandology/pyjamas
 def __init__(self):
     GWTCanvas.__init__(self, 150, 150, 150, 150)
     loadImages(['images/wallpaper.png'], self)
コード例 #13
0
ファイル: CanvasTab.py プロジェクト: anandology/pyjamas
 def __init__(self):
     GWTCanvas.__init__(self, 150, 150, 150, 150)
     self.draw()
コード例 #14
0
ファイル: CanvasTab.py プロジェクト: anandology/pyjamas
 def __init__(self):
     GWTCanvas.__init__(self, 150, 150, 150, 150)
     self.translate(75,75)
     self.draw()
コード例 #15
0
ファイル: CanvasTab.py プロジェクト: minghuascode/pyj
 def __init__(self):
     GWTCanvas.__init__(self, 150, 150, 150, 150)
     self.translate(75, 75)
     self.draw()
コード例 #16
0
ファイル: CanvasProcessing.py プロジェクト: wkornewald/pyjs
 def __init__(self):
     GWTCanvas.__init__(self, 150, 150, 150, 150)
     self.c = getFirstChild(self.getElement())
     self.p = Processing(self.c)
     global p
     p = self.p
コード例 #17
0
ファイル: CanvasTab.py プロジェクト: minghuascode/pyj
 def __init__(self):
     GWTCanvas.__init__(self, 150, 150, 150, 150)
     self.draw()
コード例 #18
0
ファイル: CanvasTab.py プロジェクト: anandology/pyjamas
 def __init__(self):
     GWTCanvas.__init__(self, 150, 150, 150, 150)
     self.draw()
     self.addMouseListener(self)
     self.addKeyboardListener(self)
コード例 #19
0
ファイル: CanvasTab.py プロジェクト: minghuascode/pyj
 def __init__(self):
     GWTCanvas.__init__(self, 150, 150, 150, 150)
     loadImages(['images/wallpaper.png'], self)
コード例 #20
0
ファイル: CanvasTab.py プロジェクト: minghuascode/pyj
 def __init__(self):
     GWTCanvas.__init__(self, 150, 150, 150, 150)
     self.draw()
     self.addMouseListener(self)
     self.addKeyboardListener(self)
コード例 #21
0
ファイル: CanvasTab.py プロジェクト: minghuascode/pyj
 def __init__(self):
     GWTCanvas.__init__(self, 300, 300, 300, 300)
     self.draw()
コード例 #22
0
ファイル: CanvasProcessing.py プロジェクト: minghuascode/pyj
 def __init__(self):
     GWTCanvas.__init__(self, 150, 150, 150, 150)
     self.c = self.getCanvasElement()
     self.p = Processing(self.c)
     global p
     p = self.p
コード例 #23
0
ファイル: CanvasProcessing.py プロジェクト: Afey/pyjs
 def __init__(self):
     GWTCanvas.__init__(self, 150, 150, 150, 150)
     self.c = self.getCanvasElement()
     self.p = Processing (self.c)
     global p
     p = self.p