728x90
반응형

GUI 4

[파이썬 완전정복] 파이썬 GUI [2] - tkinter Label

지난 시간에 GUI의 기본이 되는 윈도우 화면을 만들고 화면 크기 조절과 윈도우 타이틀을 생성하는 방법까지 확인했습니다. 이번 시간에는 GUI의 기초 2편 Label에 대해 알아보겠습니다. 라벨 (Label)은 우리 생활에 흔하게 사용되는 용어 중 하나입니다. 마트나 식품점에서 흔하게 가격표를 붙이는 것을 라벨을 붙인다 표현합니다. 그리고 회사에서도 특정 파일을 관리하기 위해 라벨을 붙여 사용합니다. 그럼 프로그램에서 라벨 (Label)의 의미는 무엇일까요? 프로그램에서 사용하는 라벨 (Label) 역시 문자나 그림 등과 같은 것을 붙이는 행위를 뜻한다고 생각하시면 편합니다. 라벨 (Label)을 이용하여 삽입한 이미지나 도표, 그림 등에 사용되는 주석문을 생성할 수 있습니다. 기본적으로 Label( )..

개발 이야기 2020.07.06

[파이썬 완전정복] 파이썬 GUI [1] - tkinter Window

오늘은 GUI에 대해 배워보겠습니다. tkinter는 python에서 사용하는 lightweight GUI입니다. 그럼 tinkter를 이용해서 window를 생성해보겠습니다. 가장 먼저 할 일은 모듈을 추가해야합니다.from tkinter import *모듈을 추가하면 이제부터 tkinter 관련 내용을 사용할 수 있습니다. 이제 윈도우를 생성해보겠습니다.window = Tk() # 윈도우 창을 그림. window.mainloop() #종료를 할 때까지 반복 컴퓨터에서 화면은 갱신한다고 표현합니다. 한 장면을 계속 멈춘 상태가 아니기 때문에 루프를 통해 현재 상태를 계속 업데이트합니다. 그리고 특정 이벤트가 발생했을 경우만 종료를 합니다. 우리가 보는 화면이 가만히 있다고 해서 컴퓨터가 정지하고 있는 ..

개발 이야기 2020.06.25

[파이썬 완전정복] '*'버튼 입력에 따라 랜덤 숫자 돌리기

오늘은 파이썬 공부를 하고 있는 대학생이 고생을 하고 있다고 하여 도움을 청해 도움을 주고자 글을 씁니다. tkinter는 파이썬에서 GUI 개발을 할 때 사용합니다. 구글 검색을 해보면 버튼, 콤보, 에디트 박스 등의 GUI를 생성하며, 기본적인 샘플로 계산기가 가장 좋은 예입니다. 저에게 요청한 내용은 다음과 같습니다. 랜덤 배열 키패드를 버튼으로 생성을 하고 '*' 버튼을 누를 때마다 랜덤 배열 키패드의 번호를 임의로 배열시킵니다. random.shuffle(list)를 사용해서 숫자를 바꾸려도 시도하였으나 바뀌지 않아서 막막하다는 내용이였습니다. 자 그럼 한번 시작해볼까요? 먼저 tkinter와 random 함수를 사용하기 위해서는 아래와 같이 선언을 해줍니다.# tkinter, random 선언..

개발 이야기 2020.06.16

오토핫키 GUI 만들기

안녕하세요. 앤디라이언입니다. 오늘은 AHK GUI를 한번 만들어보겠습니다. GUI 사용법 Command Gui, Commands, Function, Option, Title * Commands 1) Add : 함수를 추가함 ​ * Function 1) Text : 문자를 작성하기 위한 텍스트 공간을 얻어옴 2) Button : 버튼을 생성함 ​ * Options 1) x10 y5 w110 h20 : 좌표와 사이즈를 얻어옴 2) x10 y5 w110 h20 vA ​ * Title 1) String (문자열) : 텍스트나 버튼에 들어갈 문자를 작성 Gui, Add, Text, x10 y10 w110 h20, 프로그래밍 시작 ;프로그램 제목 표시 Gui, Add, Text, x60 y25 w50 h20, v..

개발 이야기 2019.05.25
728x90
반응형
SMALL