내 프로젝트에서 프로그래밍을 통해 사용자 인터페이스를 생성하려고합니다. 이 UI의 확장 성은 매우 중요한 요구 사항입니다.프로그래밍 사용자 인터페이스 조언?
지금까지 UI를 생성하기 위해 2 차원 그래픽을 사용하고 있습니다. 다른 해결책이있을 수 있다고 생각하지만 잠시 동안 나는 두 가지만 알고 있습니다.
첫 번째 것은 내 UI에서 각 2 차원 그래픽의 X, Y 좌표를 제공합니다 (각 그래픽의 X, Y 좌표를 계산하지 않으므로이 솔루션을 선호하지 않습니다. 이 작업을 쉽게 수행 할 수있는 논리가 있음)
두 번째 항목 (현재 현재 사용하고 있습니다)은 항목의 크기에 따라 내용을 구성하는 레이아웃을 사용하고 있습니다. 이 솔루션에서는 각 항목의 X, Y 좌표를 계산할 필요가 없습니다. (레이아웃은 나를 위해 이것을하고 있습니다.) 그러나이 접근법에는 자체 함정이있을 수 있습니다.
저는 사용자 인터페이스 프로그래밍에 새로운 경험이 있습니다. 이 문제에 대해 조언 해 주시겠습니까?
응용 프로그램의 기능은 무엇입니까? 또는 어떤 종류의 UI를 만들려고합니까? 사람들이 더 자세한 정보를 제공 할 수 있다면 더 좋은 답변을 줄 수 있다고 생각합니다. – Jujjuru
Train Traffic Controller 소프트웨어 프로젝트에서 일하고 있습니다. 필자는 대화식 사용자 인터페이스에 대한 실제 철도 인프라 모델링을 담당합니다. 따라서 UI는 철도, 철도 스위치, 신호, 교차로 교차로 등으로 구성됩니다. – onurozcelik