examples/JavaAppletDemo2.st
author Claus Gittinger <cg@exept.de>
Thu, 22 Dec 2005 18:00:03 +0100
changeset 2125 cfa7b540ebf1
parent 643 2b7092ad9fa1
child 2151 c0b6570c6f9b
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
294
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
     1
"{ NameSpace: CodingExamples_GUI }"
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
     2
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
     3
ApplicationModel subclass:#JavaAppletDemo2
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
     4
	instanceVariableNames:''
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
     5
	classVariableNames:''
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
     6
	poolDictionaries:''
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
     7
	category:'examples-Java-Applets'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
     8
!
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
     9
302
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    10
!JavaAppletDemo2 class methodsFor:'documentation'!
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    11
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    12
documentation
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    13
"
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    14
    Simple app using a java applet
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    15
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    16
    [author:]
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    17
        Claus Gittinger (cg@betti)
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    18
"
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    19
!
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    20
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    21
examples
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    22
"
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    23
    examples to be added.
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    24
                                                                [exBegin]
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    25
    JavaAppletDemo2 open
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    26
                                                                [exEnd]
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    27
"
50553376772c *** empty log message ***
cg
parents: 300
diff changeset
    28
! !
294
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    29
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    30
!JavaAppletDemo2 class methodsFor:'interface specs'!
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    31
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    32
windowSpec
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    33
    "this window spec was automatically generated by the ST/X UIPainter"
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    34
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    35
    "do not manually edit this - the painter/builder may not be able to
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    36
     handle the specification if its corrupted."
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    37
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    38
    "
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    39
     UIPainter new openOnClass:CodingExamples_GUI::JavaAppletDemo2 andSelector:#windowSpec
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    40
     CodingExamples_GUI::JavaAppletDemo2 new openInterface:#windowSpec
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    41
    "
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    42
    "CodingExamples_GUI::JavaAppletDemo2 open"
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    43
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    44
    <resource: #canvas>
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    45
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    46
    ^
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    47
     
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    48
       #(#FullSpec
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    49
          #'window:' 
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    50
           #(#WindowSpec
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    51
              #'name:' 'standardSystemView'
300
cc70cc78602b *** empty log message ***
cg
parents: 294
diff changeset
    52
              #'layout:' #(#LayoutFrame 61 0 177 0 369 0 661 0)
294
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    53
              #'label:' 'unnamed canvas'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    54
              #'min:' #(#Point 10 10)
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    55
              #'max:' #(#Point 1280 1024)
300
cc70cc78602b *** empty log message ***
cg
parents: 294
diff changeset
    56
              #'bounds:' #(#Rectangle 61 177 370 662)
294
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    57
              #'usePreferredExtent:' false
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    58
          )
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    59
          #'component:' 
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    60
           #(#SpecCollection
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    61
              #'collection:' 
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    62
               #(
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    63
                 #(#LabelSpec
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    64
                    #'name:' 'label1'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    65
                    #'layout:' #(#LayoutFrame 0 0.0 7 0 0 1.0 48 0)
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    66
                    #'label:' 'Java applet example 2'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    67
                    #'style:' #(#FontDescription #times #bold #roman 18)
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    68
                )
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    69
                 #(#ActionButtonSpec
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    70
                    #'name:' 'actionButton1'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    71
                    #'layout:' #(#AlignmentOrigin 179 0 -14 1 0.5 1)
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    72
                    #'label:' 'dismiss'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    73
                    #'model:' #closeRequest
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    74
                )
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    75
                 #(#ViewSpec
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    76
                    #'name:' 'view1'
300
cc70cc78602b *** empty log message ***
cg
parents: 294
diff changeset
    77
                    #'layout:' #(#LayoutFrame 0 0.0 60 0.0 0 1.0 -60 1.0)
294
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    78
                    #'component:' 
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    79
                     #(#SpecCollection
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    80
                        #'collection:' 
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    81
                         #(
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    82
                           #(#JavaAppletComponentSpec
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    83
                              #'name:' 'javaAppletComponent2'
300
cc70cc78602b *** empty log message ***
cg
parents: 294
diff changeset
    84
                              #'layout:' #(#LayoutFrame 0 0.0 1 0.0 0 1.0 -1 1.0)
294
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    85
                              #'codeURL:' 'Chart.class'
643
2b7092ad9fa1 *** empty log message ***
cg
parents: 302
diff changeset
    86
                              #'codeBaseURL:' 'file:examples/BarChart'
294
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    87
                              #'parameterDictionary:' 
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    88
                               #(#Dictionary
300
cc70cc78602b *** empty log message ***
cg
parents: 294
diff changeset
    89
                                  'c4_color' 'red'
294
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    90
                                  'orientation' 'vertical'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    91
                                  'c2_style' 'solid'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    92
                                  'columns' '4'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    93
                                  'title' 'Performance'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    94
                                  'c3_label' 'Q3'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    95
                                  'c4' '30'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    96
                                  'scale value' '5'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    97
                                  'c1_style' 'striped'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    98
                                  'c4_style' 'solid'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
    99
                                  'c3_color' 'magenta'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   100
                                  'c3' '5'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   101
                                  'c2_label' 'Q2'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   102
                                  'c2_color ' 'green'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   103
                                  'c2' '20'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   104
                                  'c1_color' 'blue'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   105
                                  'c3_style' 'striped'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   106
                                  'c1_label' 'Q1'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   107
                                  'c1' '10'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   108
                                  'c4_label' 'Q4'
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   109
                              )
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   110
                              #'level:' -1
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   111
                          )
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   112
                        )
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   113
                    )
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   114
                    #'level:' -1
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   115
                )
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   116
              )
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   117
          )
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   118
      )
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   119
300
cc70cc78602b *** empty log message ***
cg
parents: 294
diff changeset
   120
    "Modified: / 30.1.1998 / 11:38:09 / cg"
294
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   121
! !
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   122
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   123
!JavaAppletDemo2 class methodsFor:'documentation'!
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   124
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   125
version
643
2b7092ad9fa1 *** empty log message ***
cg
parents: 302
diff changeset
   126
    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/examples/JavaAppletDemo2.st,v 1.4 1999/12/23 18:07:15 cg Exp $'
294
ca9870da0ac0 initial checkin
cg
parents:
diff changeset
   127
! !