Linux 사용자 인터페이스 프로그래밍? (특히 Python 및 Fortran의 경우)

Linux 사용자 인터페이스 프로그래밍? (특히 Python 및 Fortran의 경우)

Linux에서 GUI 프로그래밍을 위한 옵션은 무엇입니까? 간단한 UI를 만들고 싶은 여러 Fortran 및 Python 프로그램이 있습니다. 또한 그래픽을 드로잉 형태로 통합할 계획입니다.

답변1

GUI 툴킷이 필요합니다. 여기에 나열할 수 있는 것보다 더 많은 것이 있습니다. Python에는 당신이 상상하는 것보다 더 많은 툴킷이 번들로 제공됩니다. 그들의 모습을 봐그래픽 사용자 인터페이스 프로그래밍자세한 내용은 위키 페이지를 참조하세요. 나는 Fortran에 대해 잘 모르지만 동일한 논리가 적용됩니다.

Linux에서 가장 일반적인 툴킷은 다음과 같습니다.GTK(원래 GIMP용으로 개발되었으나 현재 대부분의 Gnome에서 사용됨)Qttakeit (KDE에서 가장 유명하게 사용됨) 및WxWidget.ㅋㅋㅋ오래된 것이지만 거의 모든 곳에 묶여 있는 것 같습니다.

대상 플랫폼을 기반으로 어떤 위젯을 사용하고 싶은지, 어떤 위젯이 원하는 것과 가장 유사한지 조사한 다음 Python과 Fortran의 모든 것에 동일한 툴킷을 사용하는 것이 좋습니다. 해당 툴킷을 사용하는 것은 거의 자체 언어이기 때문입니다.

답변2

옵션이 너무 많고 그 다양성이 놀랍습니다. 더 널리 사용되는 GUI 프레임워크 중 일부는 다음과 같습니다.

관련 정보