fork download
  1. # -*- coding: utf-8 -*-
  2.  
  3. import wx
  4.  
  5. class Class_Frame(wx.Frame):
  6.  
  7. def __init__(self):
  8.  
  9. #フレーム作成
  10. wx.Frame.__init__(self,None,wx.ID_ANY,"PyLauncher",size=(260,800),pos=(1000,100))
  11.  
  12. #ノートブック作成
  13. notebook = Class_Notebook(self)
  14.  
  15.  
  16.  
  17. #動的にタブを追加するクラス
  18. class Class_Notebook(wx.Notebook):
  19.  
  20. def __init__(self,UC):
  21. #UC(Upper_Class)へノートブックを定義
  22. wx.Notebook.__init__(self,UC,wx.ID_ANY)
  23.  
  24. panel = Class_Panel(UC)
  25.  
  26. self.InsertPage(0,panel,"tab_1")
  27.  
  28.  
  29.  
  30. class Class_Panel(wx.Panel):
  31.  
  32. def __init__(self,UC):
  33.  
  34. #UC(Upper_Class)へパネルを定義
  35. wx.Panel.__init__(self,UC,wx.ID_ANY)
  36. self.SetBackgroundColour("#FF0000")
  37.  
  38.  
  39.  
  40.  
  41. if __name__ == "__main__":
  42.  
  43. application = wx.App()
  44.  
  45. #フレーム定義
  46. frame = Class_Frame()
  47.  
  48. frame.Show()
  49. application.MainLoop()
  50.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: illegal character: '#'
# -*- coding: utf-8 -*- 
^
Main.java:1: error: class, interface, or enum expected
# -*- coding: utf-8 -*- 
   ^
Main.java:3: error: '.' expected
import wx
         ^
Main.java:5: error: ';' expected
class Class_Frame(wx.Frame):
     ^
Main.java:5: error: class, interface, or enum expected
class Class_Frame(wx.Frame):
                 ^
Main.java:5: error: class, interface, or enum expected
class Class_Frame(wx.Frame):
                  ^
Main.java:9: error: illegal character: '#'
        #??????
        ^
Main.java:12: error: illegal character: '#'
        #????????
        ^
Main.java:17: error: illegal character: '#'
#?????????????
^
Main.java:18: error: '{' expected
class Class_Notebook(wx.Notebook):
                    ^
Main.java:21: error: illegal character: '#'
        #UC(Upper_Class)??????????
        ^
Main.java:30: error: '{' expected
class Class_Panel(wx.Panel):
                 ^
Main.java:34: error: illegal character: '#'
        #UC(Upper_Class)???????
        ^
Main.java:45: error: illegal character: '#'
    #??????
    ^
Main.java:49: error: reached end of file while parsing
    application.MainLoop()
                          ^
15 errors
stdout
Standard output is empty