File tree Expand file tree Collapse file tree 3 files changed +19
-15
lines changed Expand file tree Collapse file tree 3 files changed +19
-15
lines changed Original file line number Diff line number Diff line change 4
4
gtk.Window
5
5
"""
6
6
7
+ import gtk
8
+
7
9
from matplotlib .axes import Subplot
8
10
from matplotlib .figure import Figure
9
11
from matplotlib .numerix import arange , sin , pi
10
12
13
+ # uncomment to select /GTK/GTKAgg/GTKCairo
14
+ from matplotlib .backends .backend_gtk import FigureCanvasGTK as FigureCanvas
15
+ #from matplotlib.backends.backend_gtkagg import FigureCanvasGTKAgg as FigureCanvas
16
+ #from matplotlib.backends.backend_gtkcairo import FigureCanvasGTKCairo as FigureCanvas
11
17
12
- # switch comments for gtk over gtkagg
13
- #from matplotlib.backends.backend_gtk import FigureCanvasGTK as FigureCanvas
14
- from matplotlib .backends .backend_gtkagg import FigureCanvasGTKAgg as FigureCanvas
15
-
16
- import gtk
17
18
18
19
win = gtk .Window ()
19
20
win .connect ("destroy" , lambda x : gtk .main_quit ())
26
27
s = sin (2 * pi * t )
27
28
a .plot (t ,s )
28
29
29
-
30
30
canvas = FigureCanvas (f ) # a gtk.DrawingArea
31
31
win .add (canvas )
32
32
33
-
34
33
win .show_all ()
35
34
gtk .main ()
Original file line number Diff line number Diff line change 4
4
a toolbar to a gtk.Window
5
5
"""
6
6
7
+ import gtk
8
+
7
9
from matplotlib .axes import Subplot
8
10
from matplotlib .figure import Figure
9
11
from matplotlib .numerix import arange , sin , pi
10
12
11
- # switch comments for gtk over gtkagg
13
+ # uncomment to select /GTK/GTKAgg/GTKCairo
12
14
#from matplotlib.backends.backend_gtk import FigureCanvasGTK as FigureCanvas
13
15
from matplotlib .backends .backend_gtkagg import FigureCanvasGTKAgg as FigureCanvas
16
+ #from matplotlib.backends.backend_gtkcairo import FigureCanvasGTKCairo as FigureCanvas
17
+
14
18
# or NavigationToolbar for classic
19
+ #from matplotlib.backends.backend_gtk import NavigationToolbar2GTK as NavigationToolbar
15
20
from matplotlib .backends .backend_gtkagg import NavigationToolbar2GTKAgg as NavigationToolbar
16
21
17
- import gtk
18
22
19
23
win = gtk .Window ()
20
24
win .connect ("destroy" , lambda x : gtk .main_quit ())
Original file line number Diff line number Diff line change 3
3
demonstrate adding a FigureCanvasGTK/GTKAgg widget to a gtk.ScrolledWindow
4
4
"""
5
5
6
+ import gtk
7
+
6
8
from matplotlib .axes import Subplot
7
9
from matplotlib .figure import Figure
8
10
from matplotlib .numerix import arange , sin , pi
9
11
10
- # switch comments for gtk over gtkagg
11
- from matplotlib .backends .backend_gtk import FigureCanvasGTK as FigureCanvas
12
- #from matplotlib.backends.backend_gtkagg import FigureCanvasGTKAgg as FigureCanvas
13
-
14
- import gtk
12
+ # uncomment to select /GTK/GTKAgg/GTKCairo
13
+ #from matplotlib.backends.backend_gtk import FigureCanvasGTK as FigureCanvas
14
+ from matplotlib .backends .backend_gtkagg import FigureCanvasGTKAgg as FigureCanvas
15
+ #from matplotlib.backends.backend_gtkcairo import FigureCanvasGTKCairo as FigureCanvas
15
16
16
17
win = gtk .Window ()
17
18
win .connect ("destroy" , lambda x : gtk .main_quit ())
29
30
# A scrolled window border goes outside the scrollbars and viewport
30
31
sw .set_border_width (10 )
31
32
# policy: ALWAYS, AUTOMATIC, NEVER
32
- sw .set_policy (hscrollbar_policy = gtk .POLICY_AUTOMATIC ,
33
+ sw .set_policy (hscrollbar_policy = gtk .POLICY_AUTOMATIC ,
33
34
vscrollbar_policy = gtk .POLICY_ALWAYS )
34
35
35
36
canvas = FigureCanvas (f ) # a gtk.DrawingArea
You can’t perform that action at this time.
0 commit comments