问题标签 [scala-swing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2743 浏览

events - Scala Swing 事件框架 - 我在哪里添加我的反应器?

我什至试图在 a 上捕捉鼠标点击Table(这应该会导致显示弹出窗口)。该表在 a 内ScrollPane,而(又)在 a 内Panel。我已经为所有课程添加了反应,但我似乎永远无法真正捕获点击事件!

无论我在哪里单击,都不会打印任何内容。我究竟做错了什么?

0 投票
5 回答
1255 浏览

user-interface - 如何扩展 scala.swing?

针对之前的一个问题,如何用 Swing 实现一定的效果,我被定向到 JDesktopPane 和 JInternalFrame。不幸的是,scala.swing 似乎没有任何一个类的包装器,所以我只剩下扩展它了。

我必须知道和做什么才能为这些类制作最少可用的包装器,以便与 scala.swing 一起使用并由 scala.swing 使用,以及制作其中大部分的额外步骤是什么?

编辑:

根据某人的建议,让我解释一下我打算达到的效果。我的程序控制(个人)彩票投注。所以我有很多不同的票,每张票可以有很多不同的赌注和不同的有效性。

这个想法是在一个单独的“空间”中显示这些票证中的每一个,而 JInternalFrames 似乎正是我想要的,让人们创建新票证,从文件中加载它们,将它们保存到文件中,并通常检查或编辑信息每一个。

除此之外,还需要一个展示彩票结果的空间,我打算改进这个程序,使其能够控制集体投注——谁贡献了多少,以及如何分配任何中奖。我还没有考虑过那个接口。

请注意:

  • 我不能“只使用”Java 类,而仍然充分利用 Scala swing 特性。上一个问题中的答案已经告诉我如何使用 Java 类做我想做的事,而这不是我在这里要问的。

  • 阅读现有 scala.swing 类的源代码以了解如何去做是我试图避免这个问题的工作。

0 投票
1 回答
713 浏览

scala - Scala Swing 库的问题

您好,我在 2.8 Beta1-prerelease 版本中使用 Scala Swing 库时遇到问题。我有一种情况,我想在 GUI 中显示一个表,并在 SQL 请求返​​回结果时对其进行更新。这可以在 Scala 中以哪种方式完成,目前我正在使用 Java 库中的 DefaultTableModel。

另一件事是我希望表格之后可以排序,我看不到 Scala swing 库是否也支持这个?

0 投票
1 回答
2612 浏览

swing - 更改 Scala Swing 组合框项目

我尝试使用三个 ComboBox 实现日期选择,如下所示。

当我更改monthBox时,如何更改dayBox中的项目?我知道应该更改 Dialog.showMessage 部分。但我想知道怎么做?

例如,当我更改为一月、三月、五月、七月、八月、十月、十二月时,日期应显示为 31,而其他日期应显示为 30,但二月的 28 除外。

0 投票
1 回答
536 浏览

scala - 斯卡拉摇摆等待

我怎样才能让“主”在显示自己之前等待“登录”?

0 投票
1 回答
251 浏览

scala - Scala:表格单元格中的按钮不会“触发”操作

我有一个小问题:我想Buttons在我的Table. 作为渲染组件,我返回 aButton并带有以下代码:(此示例中有特定于应用程序的调试代码,但您会得到图片)

现在,当我滚动到其中一个时,ButtonsTable看到“我打印,因此我是”打印输出,并且确实看到带有“xx”文本的按钮。但是当我按下其中一个按钮时,什么也没有发生,我什至没有看到“火!” 打印输出。

Action当我在Buttons正文而不是构造函数中定义时,它也不起作用。

作为进一步的背景信息:我没有阻止表格Events或任何东西。我只设置了一个听众JTable

并且仅在子类中暂时阻止我自己的事件之一Tables

你们有没有人遇到过同样的问题,或者知道可能出了什么问题。经过 2 个小时的无结果调试后,我会感谢任何提示。

0 投票
1 回答
1108 浏览

scala - Scala Swing 组件

我有一个声明如下的 ComboBox 集合。

我尝试通过以下方式听其中一个

但是,我实际上无法执行这些反应。

所有这些都放置在 TabbedPane 中。我想这不是问题。那么如何才能收听集合中的各个组件呢?

已编辑

这是我在 Eclipse 中尝试的更完整的代码。

我收到的错误消息在反应部分,它指出“未找到:值 cmbCategory(0)”。

0 投票
1 回答
281 浏览

scala - 如何在scala中访问mongodb数据库?

我想知道如何从 scala swing 应用程序访问 mongodb 数据库。我是 scala 的新手。我在 mongodb 中创建了一个名为 mydb 的数据库和一个名为 studen(rollno,name,age,city) 的集合。我只是想在 mongodb 数据库上使用 swing 执行插入、更新和删除,但我不知道要使用哪个包以及任何其他有用的信息。

我在这里附上摇摆代码。

吉斯卡拉

0 投票
5 回答
16775 浏览

swing - 有没有使用'scala.swing'的好例子?

我不知道 Java 或Swing,但我对 Scala 非常熟悉,而且我将它用于我的目的没有任何问题。但是当我尝试实现 GUI 时,我遇到了很多文档无法轻松解决的问题/错误。我想scala.swing的例子会很有帮助!

有没有我可以学习的使用 scala.swing 的小但不平凡且编写良好的应用程序?

0 投票
2 回答
523 浏览

swing - Scala中的多行标签

简短的问题,希望是简单的解决方案:

我有自己的 a 渲染器ListView,没什么花哨的,它只是连接 aLabelIcon。我的问题是,到目前为止,标签忽略了我的“\n”。我该如何改变呢?我想用两行来表示我提供的信息。

谢谢收听。