# HG changeset patch # User Paul Boddie # Date 1105315577 -3600 # Node ID c9e71dcb6038eee4f6d36942554ee00e46d4911a # Parent c2a0d5d6660cd56ddd25471b16ae2712e6c4b2d8 Added a Tkinter wrapping example based on the Python 2.2.2 library reference example. diff -r c2a0d5d6660c -r c9e71dcb6038 examples/Tkinter/Application.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/examples/Tkinter/Application.java Mon Jan 10 01:06:17 2005 +0100 @@ -0,0 +1,16 @@ +public class Application extends tkjava.Frame { + private tkjava.Button quit, hiThere; + + public Application() { + super(); + this.pack(); + this.createWidgets(); + } + + public void createWidgets() { + this.quit = new tkjava.Button(this); + this.quit.pack(); + this.hiThere = new tkjava.Button(this); + this.hiThere.pack(); + } +} diff -r c2a0d5d6660c -r c9e71dcb6038 examples/Tkinter/tkjava/Button.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/examples/Tkinter/tkjava/Button.java Mon Jan 10 01:06:17 2005 +0100 @@ -0,0 +1,8 @@ +package tkjava; + +public class Button { + public Button(Frame parent) { + } + public void pack() { + } +} diff -r c2a0d5d6660c -r c9e71dcb6038 examples/Tkinter/tkjava/Frame.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/examples/Tkinter/tkjava/Frame.java Mon Jan 10 01:06:17 2005 +0100 @@ -0,0 +1,8 @@ +package tkjava; + +public class Frame { + public Frame() { + } + public void pack() { + } +}