我正在 Intellij 中处理一个项目,然后突然弹出一个窗口,现在运行按钮变灰了。它是一个 Java FX 项目,它在覆盖和调试的情况下运行,但正常的运行按钮是灰色的。可能是什么问题呢?
PS:我知道我没有给你太多的工作,但不幸的是它正在工作,现在它不是,仅此而已。
我正在尝试创建一个字典,其中键是每个列表的元素,值是它们在该列表中的索引,以便我可以轻松找到每个元素的确切位置。
因此,如果该列表是[['a', 'a', 'b'], ['a', 'b', 'b'], ['c', 'c', 'c']]
,
字典应该是这样的:{'c': {(2, 0), (2, 1), (2, 2)}, 'b': {(1, 1), (1, 2), (0, 2)}, 'a': {(0, 1), (1, 0), (0, 0)}}
我可以通过列表理解获得它们各自列表中的每个元素索引:final_list = [list(enumerate(i)) for i in mylist]
但我找不到一种方法来获取它们的“完整”索引,其中还包括它们的列表索引。
我是 JavaFx 的新手,在我看过的一些教程中,存在一些差异。在其中一篇教程中,他总是private
在控制器类中用作访问修饰符,并这样写:
@FXML private Button button;
但其他教程始终使用 public 并且没有在控制器类中包含 @FXML。这两个似乎都工作得很好,但是它们之间有我应该知道的实际区别吗?