NEW
MOST VIEW
-
파이썬
Python 공부 [Tkinter로 GUI 만들기] :: 1. GUI 생성 및 버튼 생성
Tkinter 파이썬에서 그래픽 사용자 인터페이스(GUI: graphical user interface)를 개발할 때 필요한 모듈이다. 이 모듈을 사용하여 Window 창을 만들어 볼 것이다. Visual Studio Code를 이용하면 별도의 설치 없이 Tkinter를 사용할 수 있다. GUI 생성 from tkinter import * 일단 tkinter의 모듈을 import를 이용하여 전부(*) 받아온다. 별은 전부 포함시키는 것인데, tkinter의 서브 모듈 같은 경우에는 *에 포함이 되지 않는다고 하여, 나중에 추가로 적어야 한다고 한다. from tkinter import * root = Tk() # GUI 생성 root.mainloop() # GUI가 보이고 종료될때까지 실행함 GUI를 생..
-
할라미꾸꾸(강하람)
일러스트_클리핑 마스크(Clipping Mask)
위 사진들은 클리핑 마스크를 활용하여 만든 이미지들이다. - 클리핑 마스크 적용하기 Object -> Clipping Mask -> Make (단축키 Ctrl+7) - 컴파운드 패스와 클리핑 마스크 적용하기 원하는 모양대로 2개 이상의 프레임을 만든다.(도형으로 만들어도 되고 펜툴로 만들어도 된다!) 그 다음 만든 프레임을 선택한 후 마우스 오른쪽을 클릭하고 Make Compound Path(컴파운드 패스 만들기)를 선택한다. 이미지 오브젝트와 프레임 오브젝트를 모두 선택한 후 Clipping Mask(클리핑 마스크)를 적용한다. ((도넛모양처럼 오브젝트 중간에 구멍을 뚫고 싶다면 Object -> Compound -> Make)) - 이미지에 불투명 마스크 적용하기 Opacity Mask(불투명 마스크..
-
android
[Android Studio] 5-1. 네트워킹
*해당 포스팅은 커넥트 재단의 edwith-[부스트 코스] 안드로이드 프로그래밍의 강의 자료를 바탕으로 작성되었습니다. 1.Thread 스레드는 동시작업을 위한 한 단위 입니다. 기본적으로 앱이 실행되면 메인 스레드가 실행 됩니다. 스레드는 원할때마다 새로 만들수 있는데 각 스레드는 독립적으로 실행됩니다. 다만 메인 스레드에서 관리하는 UI에 접근하기 위해선 직접 메인 스레드에 접근하는것이 아니라 핸들러를 사용하여 접근해야합니다. 핸들러는 내부적으로 큐를 이용하여 순서대로 처리를 해주어 동시 접근의 문제를 해결해줍니다. button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Backgroun..
-
Emzi(김민근)
출시 용
출시용입니다.
-
카테고리 없음
백준[1436번]:: 영화감독 숌(Python, 파이썬)
더보기 www.acmicpc.net/problem/1436 1436번: 영화감독 숌 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타 www.acmicpc.net 나의 코드: N = int(input()) title = 666 cnt = 0 while True: if "666" in str(title): cnt += 1 if cnt == N: print(title) break title += 1 브루트 포스 마지막 문제이다. 처음에는 문제를 이해하려다 보니 엄청나게 시간을 많이 썻는데, 이해해보니 아주 간단한 문제이다. 666이 연속되는 숫자가 처음오는 숫자를 ..