0

gui는 어떻게 최저 수준에서 생성 되었습니까? Java에서는 JFrame 메서드를 입력하고 창을 만들 수 있습니다. 어떤 시점에서이 창은 픽셀 단위로 코딩되어야합니다. 이 작업은 프로세서의 어셈블리, 기계 코드 또는 마이크로 코드로 수행됩니까?저급 GUI 프로그래밍

+1

는 관련 : http://stackoverflow.com/questions/4887235/inner-workings-of-c-graphics-libraries/4887470 –

+0

이 가능한 HW에 따라 달라집니다. 괜찮은 기계는 이제 GPU를 사용할 수 있습니다. 이것들은 스스로 (폴리곤, 텍스처 등) 더 높은 수준의 프리미티브를 수행 할 수 있으며, 드라이버를 통해 적절한 요청을 발행하면됩니다. 그러나 소프트웨어 래스터 라이저 또는 사용자 정의 셰이더 프로그램을 사용하는 경우에도 픽셀 단위로 픽셀 단위로 처리 할 수 ​​있습니다. – dbrank0

답변

1

가장 낮은 수준에서 전자는 일련의 반도체를 통해 떠 다니는 전자들로 만들어집니다 ... 그 다음에는 0과 1이 바이너리를 나타내며 기계어를 나타내고 그 다음에 (CPU 아키텍처에 따라) 프로그래밍 언어, 템플릿을 써서 자신 만의 GUI를 만들려고하십니까? 이미지를 GUI로 사용해보십시오.

Setting background images in JFrame