Описание тега scala-swing
Пакет scala.swing предоставляет набор тонких оболочек для классов Java Swing.
1
ответ
Навигация между панелями в Scala
Я хочу знать, как перемещаться между панелями в Scala Swinng. текущий код у меня есть: val top = new MainFrame { title = "Predator and Prey Agent simulation" val buttonExit = new Button { text = "Exit" //foo } val buttonStart = new Button { top.visi…
15 дек '11 в 09:44
2
ответа
Как удалить компонент из контейнера в scala.swing?
В scala.swing я могу добавить компонент в контейнер следующим образом: new Frame { contents += label } но иногда я хотел бы очистить содержимое контейнера и заменить его новыми компонентами. Исходя из документов, я должен быть в состоянии сделать: f…
27 апр '11 в 02:39
0
ответов
Событие Scala ListViewSelectionChange выводит неожиданный диапазон
В настоящее время я пытаюсь использовать scala.swing.ListView в приложении Scala. Я в основном хочу получить выбранный элемент ListView, как только выбор изменится. Вот пример, который можно вставить в приглашение Scala. import scala.swing._ class M…
21 июл '14 в 17:16
1
ответ
Как сделать собственные события Scala UI
В настоящее время я занимаюсь разработкой своего первого более крупного проекта Scala Swing, и я написал свой собственный компонент как часть редактора карты тайлов, в котором пользователь выбирает тайлы. Подобно тому, как поле со списком генерирует…
23 сен '12 в 08:16
2
ответа
Scala.swing зависает при обновлении
Так что я на самом деле не уверен, в чем проблема на самом деле. Вероятно, это относится к тому, как я обращаюсь со своими темами, но я не знаю, как это исправить. Программа представляет собой простую симуляцию боидов с разными "племенными" боями, и…
05 май '15 в 10:05
1
ответ
scala.swing NoClassDefFoundError
У меня есть очень простой проект, который состоит из .scala файл, build.sbt файл и /lib папка с одним .jar в этом. Мой scalaVersion установлен на 2.10.5 (для обратной совместимости), и я запустил sbt compileи sbt скачивает файлы.jars для scala-2.10 …
23 фев '17 в 17:59
1
ответ
Можно ли использовать абсолютное позиционирование компонентов в Scala/Swing?
Я использую Swing в Scala "org.scala-lang" % "scala-swing" % "2.11.0-M7", Я хочу установить положение для моих компонентов явно. Это можно делать в Swing API для Java. Вопрос: возможно ли установить абсолютную позицию для компонентов в Swing Scala A…
23 май '16 в 23:03
3
ответа
JInternalFrame с scala.swing
Scala Swing выглядит интересно, но почему-то оно неполно, и иногда мне все еще нужно использовать старые классы Java, но я понятия не имею, как мне правильно их обернуть. Итак, как правильно обернуть javax.swing.JInternalFrame, чтобы я мог использов…
27 май '11 в 00:41
2
ответа
Как создать диалоговое окно параметров в Scala
Я пытался создать диалоговое окно параметров, которое не ограничивается двумя или тремя вариантами (Option.YesNo или Option.YesNoCancel), но мне не удалось найти способ использовать что-либо, кроме этих встроенных параметров. В частности, следующий …
06 дек '13 в 18:40
2
ответа
Невозможно добавить зависимость качания Scala через Gradle в Scala IDE
Я новичок в изучении Scala. Я на Windows 8.1, использую Scala IDE 4.0.0 и Gradle с плагинами scala и eclipse для создания проекта, в котором я хочу использовать пакеты scala.swing и javax.media. Я добавляю обе библиотеки как зависимости в build.grad…
01 янв '15 в 13:26
1
ответ
scala, swing: проблема в потоке рассылки событий (актеры)
У меня есть класс Scala, наследующий от SimpleSwingApplication. Этот класс определяет окно (с def top = new MainFrame) и создает актера. код актера прост: class Deselectionneur extends Actor { def act() { while (true) { receive { case a:sTable =>…
16 дек '13 в 12:35
3
ответа
Как мне использовать Swing со Scala 2.11 в Eclipse?
Я только что обновил Scala до 2.11, и теперь я не могу импортировать scala.swing. Как мне восстановиться после этого? Могу ли я просто загрузить файл JAR или что-то простое, как это? Надеюсь, мне не нужно ничего строить. Редактировать: решение должн…
14 фев '15 в 22:51
1
ответ
Scala: эквивалент холста и полигона WPF
Я разрабатываю основанную на Hex игру. Борясь с ограничениями системы типов C#, при открытии Scala я понял, что должен переписать приложение в Scala. Мне нужен базовый графический интерфейс, чтобы иметь возможность развивать основной функционал. Я и…
06 май '12 в 19:35
1
ответ
Заполните основной блок с помощью BorderPanel
Я в основном хочу заполнить мой MainFrame SplitPanel, который бы занимал все пространство, доступное в MainFrame. Я прочитал, что способ сделать это состоит в том, чтобы добавить BorderPanel к MainFrame и добавить SplitPane к центру BorderPanel. obj…
11 сен '14 в 20:46
2
ответа
Периодическая перекраска scala.swing.SimpleSwingApplication
Если я запускаю этот пример кода class ExampleGUIElement extends Panel { preferredSize = new Dimension(100, 100) val rand : Random = Random override def paintComponent(g: Graphics2D) = g.drawLine(rand.nextInt(10),rand.nextInt(10),rand.nextInt(90) + …
07 апр '13 в 13:13
2
ответа
Почему эта ссылка неоднозначна?
import swing._ object PeerTest extends SimpleSwingApplication { def top = new MainFrame { val p = peer.getMousePosition } } дает error: ambiguous reference to overloaded definition, both method getMousePosition in class Container of type (x$1: Boole…
21 сен '11 в 11:05
1
ответ
Фреймворк Scala Swing - где я могу добавить свои реакторы?
Я пытаюсь поймать щелчок мыши даже на Table (что должно вызвать отображение всплывающего окна). Стол находится внутри ScrollPane который (в свою очередь) внутри Panel, Я добавил реакции на все классы, но я никогда не смогу получить событие щелчка! c…
02 июн '09 в 08:10
2
ответа
Многослойная этикетка в Scala
Короткий вопрос, надеюсь, простое решение: У меня есть свой рендер для ListView, ничего особенного, это просто соединяет Label и и Icon, Мои вопросы, до сих пор, Label игнорирует мои "\n"s. Как я могу это изменить? Я хотел бы иметь две строки для ин…
02 фев '11 в 20:04
1
ответ
Scala Swing: проверка целочисленного ввода для текстового поля
У меня есть TextField, из которого я хочу получить целочисленный ввод. В предыдущей версии C# Wpf я подписываюсь на PreviewTextInput следующим образом: private void PrevInp(object sender, TextCompositionEventArgs e) { int temp; if (!(int.TryParse(e.…
27 июл '12 в 12:04
1
ответ
Изменение элементов Scala Swing ComboBox
Я попытался реализовать выбор даты, используя три ComboBox, как показано ниже. contents += new Label("Selected Date:") val dayBox = new ComboBox(1 to 31) contents += dayBox val monthBox = new ComboBox(List("Jan", "Feb", "Mar", "Apr", "May", "Jun", "…
15 сен '10 в 07:02