본문 바로가기
반응형
[Python] tkinter Canvas/Treeview(Table) 사용하기 1. Canvas canvas 생성 후 arc 도형을 그려보았습니다. from tkinter import * window = Tk() window.title("tkinter 테스트") window.geometry('320x240') canvas = Canvas(window, bg="blue", height=200, width=300) coord = 10, 50, 240, 210 arc = canvas.create_arc(coord, start=0, extent=150, fill="red") canvas.pack() window.mainloop() 2. Treeview(Table) Treeview 위젯이지만 Table형식으로도 사용 가능합니다. from tkinter import * from tkinter.. 2021. 1. 13.
[Python] tkinter 스케일/리스트박스/스크롤바 사용하기 1. 스케일 orient 파라미터값을 통해 가로/세로 형식을 사용할 수 있습니다. from tkinter import * window = Tk() window.title("tkinter 테스트") window.geometry('320x240') scale = Scale(window, from_=0, to=42) scale.pack() scale = Scale(window, from_=0, to=200, orient=HORIZONTAL) scale.pack() window.mainloop() 2. 리스트박스 리스트박스 생성 후 insert를 통해 데이터를 입력합니다. from tkinter import * window = Tk() window.title("tkinter 테스트") window.geometr.. 2021. 1. 13.
[Python] tkinter 파일 오픈 다이알로그/메뉴/탭 사용하기 1. 파일 오픈 다이알로그 파일열기 버튼을 클릭시 파일선택 다이알로그가 나오며 파일 선택시 선택된 파일명이 라벨에 보여집니다. from tkinter import * from tkinter import filedialog from os import path window = Tk() window.title("tkinter 테스트") window.geometry('320x240') def open_dialog(): file = filedialog.askopenfilename(initialdir= path.dirname(__file__)) label.configure(text="열린파일 : " + file) label = Label(window, text="열린파일 : ") label.grid(column=0.. 2021. 1. 12.
[Python] tkinter 메세지박스/스핀박스/프로그래스바 사용하기 1. 메세지박스 '메세지박스 생성' 버튼을 클릭시 메세지 박스가 생성됩니다. 보여줄 내용에 따라 showinfo(정보), showwarning(경고), showerror(에러) 등 상황에 맞게 사용하면 됩니다. 또한 askquestion, askyesno, askyesnocancel, askokcancel, askretrycancel을 사용하여 사용자로부터 yes/no/ok/retry/cancel등 선택용 메세지박스의 사용도 가능합니다. from tkinter import * from tkinter import messagebox window = Tk() window.title("tkinter 테스트") window.geometry('320x240') def clicked(): # showwarning,.. 2021. 1. 12.
[Python] tkinter 텍스트 입력 창/ 콤보박스/체크박스/라디오버튼 사용하기 1. 텍스트 입력 창 텍스트를 입력 후 확인 버튼을 클릭하면 입력된 내용이 라벨에 보여집니다. from tkinter import * def pressed(): label.configure(text="버튼을 누름") def confirm(): in_text = "입력 내용 : " + input_text.get() label.configure(text=in_text) window = Tk() window.title("tkinter 테스트") window.geometry('320x240') label = Label(window, text="라벨테스트", font=("돋음", 10)) label.grid(column=0, row=0) button = Button(window, text="버튼테스트", bg=".. 2021. 1. 11.
[Android] smali code 디버깅 방법 apk파일을 디컴파일하여 나온 smali code를 분석하다 보면 변수값이나 코드 흐름등을 파악하기 위해 로그를 넣고 싶은 경우가 있습니다. 검색을 해 보니 이런경우에 사용할 수 있는 좋은 내용인듯 하여 스크립 해 놓습니다. How to debug smali code of an android application? I have a working android application. of which i dont have a source code. I would like to debug a functionality of this application. I could successfully reverse engineer this application apk file... stackoverflow.com 1. .. 2021. 1. 8.
반응형