summaryrefslogtreecommitdiff
path: root/gui.py
diff options
context:
space:
mode:
authorMarius Peter <blendoit@gmail.com>2019-06-20 00:03:13 -0700
committerMarius Peter <blendoit@gmail.com>2019-06-20 00:03:13 -0700
commit9d0824403aa06b1cf12ac62b587f4ca07819395b (patch)
treedf7b87f004ce9843de8c4e7e6b301a7d8dc8a495 /gui.py
parent98eba92ca268fb18886309d535a3a52d38e09ba4 (diff)
begin work on a gui
Diffstat (limited to 'gui.py')
-rw-r--r--gui.py35
1 files changed, 35 insertions, 0 deletions
diff --git a/gui.py b/gui.py
new file mode 100644
index 0000000..f7875e9
--- /dev/null
+++ b/gui.py
@@ -0,0 +1,35 @@
+import tkinter as tk
+from tkinter import ttk
+
+
+class Input:
+ '''User inputs.'''
+
+ def __init__(self, master):
+ ttk.Frame(master).grid(row=0, column=0)
+ ttk.Label(master, text='NACA Number').grid(row=0, sticky='W')
+ ttk.Label(master, text='Chord Length').grid(row=1, sticky='W')
+ ttk.Entry(master).grid(row=0, column=1)
+ ttk.Entry(master).grid(row=1, column=1)
+
+
+class Graph:
+ '''Graph airfoil.'''
+
+ def __init__(self, master):
+ ttk.Frame(master).grid(row=0, column=1)
+
+
+def main():
+ root = tk.Tk()
+ root.title('MAE 154B - Airfoil Design, Evaluation, Optimization')
+ root.geometry('1000x400')
+
+ Input(root)
+ Graph(root)
+ root.mainloop()
+ return None
+
+
+if __name__ == '__main__':
+ main()
Copyright 2019--2024 Marius PETER