Pyside6란? 프로그래밍의 세계에 이제 막 입문하신 분들이라면 아마도 짧게는 몇 일, 길게는 몇 주가 지나고 나면 급격하게 흥미가 떨어지는 고비가 오는 것을 경험하셨을 것 같습니다. 이유는 다양할 수 있겠지만, 제 경우에는 파이썬과 C를 배워서 처음 몇 달 동안 만들 수 있었던 프로그램이 기대와는 많이 다른 모습이었기 때문이었습니다. 이제 막 프로그래밍 언어의 문법을 알아가는 단계에 있었으니까 당연히 어마어마한 알고리즘을 가졌거나 멋진 기능을 하는 프로그램을 만들 수 있을 거라는 기대를 하지는 않았습니다. 그렇지만 내가 할 수 있는 것이 시커먼 터미널 화면에 글자 몇 줄을 띄우는게 전부라고 생각하니 힘이 빠졌던 거였죠. 사실은 무언가 새로운 것을 배워서 검은 화면에 뭐라도 글자를 띄울 수 있다는 것만..
이름 createShape() 예제 PShape square; // PShape 객체 void setup() { size(100, 100); // 사각형인 PShape 객체를 생성합니다. // 매개변수 사용법은 rect() 함수와 비슷합니다. square = createShape(RECT, 0, 0, 50, 50); square.setFill(color(0, 0, 255)); square.setStroke(false); } void draw() { shape(square, 25, 25); } _____________________________ PShape s; // PShape 객체 void setup() { size(100, 100); // 각 정점을 일일이 지정하는 방식으로 사각형인 커스텀 PSha..
이름 extends 예제 DrawDot dd1 = new DrawDot(50, 80); void setup() { size(200, 200); } void draw() { dd1.display(); } class Dot { int xpos, ypos; } class DrawDot extends Dot { DrawDot(int x, int y) { xpos = x; ypos = y; } void display() { ellipse(xpos, ypos, 200, 200); } } 설명 이미 존재하는 클래스로부터 메서드와 데이터 필드를 상속하는 새로운 클래스를 만들어 줍니다. 위의 코드 상에서는, 원래 클래스의 이름(DrawDot)과 extends키워드 뒤에 나오는 새로운 클래스의 이름(Dot)이 선언되고 있..
- GUI
- GUI 프로그래밍
- java
- metaphysics
- Philosophy
- processing
- processing reference
- PyQT
- PySide6
- Pyside6 사용법
- Python
- Qt for Python
- StanfordEncyclopedia
- 스탠포드철학사전
- 철학
- 철학사전
- 프로그래밍
- 프로세싱
- 프로세싱 레퍼런스
- 프로세싱 레퍼런스 한국어판
- 프로세싱 레퍼런스 한글판
- 프로세싱 사용법
- 프로세싱 튜토리얼
- 형이상학
- Total
- Today
- Yesterday