Які компоненти використовувати для gui - stack overflow російською

Як я можу додавати компоненти зверху інших компонентів. Як вирівнювати їх?

Проблема полягає в організації панельки. мабуть спробую пояснити ситуацію. Загалом у мене стоїть завдання організувати калькулятор по исчислениям секвенций. вам не потрібно розуміти що це і як вони обчислюються. єдине. що вам потрібно знати. що їх рішення йде не через одно. а через суцільні лінії в стовпчик, вгору. Спочатку записується початкове рівняння (секвенція). потім через определнную формулу. яку вибирає користувач. зверху записується перетворена формула (секвенція). задача вважається розв'язаною. коли в кожному стовпчику зверху по обидва боки від знака "| -" (тотожне истино).

Складність полягає в тому. що за допомогою цих перетворень часто приклад ділиться на 2. а то і 3. і перетворюється в окремі підзадачі. де кожну потрібно вирішити (тобто і вони можуть ділитися в свою чергу до тих пір поки користувач не дійде до потрібного кроку).

Як я можу додавати компоненти зверху інших компонентів. Як вирівнювати їх? (В тому. Плані що над рисою може виявитися 3 компонента. А з ним на тому ж рівні, наприклад зліва теж 3 компонента. Ті що зліва можуть виштовхнути тих що справа зі свого місця і буде складно зрозуміти до якого подкомпоненте вони відносяться, для цього доведеться як то вирівнювати всі компоненти. що знаходяться на рівень нижче?) І мені треба реалізувати вибір цих компонентів. які знаходяться на верхніх рівнях в своєму стовпці. щоб надалі вибрати формулу і зробити перетворення, яке запишеться на рівень вище.

Цікавить будь-яка реалізація. який би кривої вона не була. Буду радий будь-яким радам з даного питання

заданий 9 Листопада '16 в 4:24

Схожі статті