swing常见的组件
窗体(JFrame)
面板(Jpanel)
按钮(JButton)
文本框(JTextFiled)
密码框(JPasswordField)
标签(JLable)
复选框(JCheckBox)
单选框(JRadioButton)
下拉框(JComboBox)
列表(JList)
滚动窗格(JScrollpane)
问题内容: 我从一个教程中获取了以下代码: 将被突出显示,并显示两个错误: 容器类型中的方法add(Component)不适用于参数(JLabel) 无法解析类型javax.swing.JComponent。从所需的.class文件间接引用它 作为Java的新手,我不太了解Eclipse试图告诉我什么。我该怎么做才能使其正常工作? 编辑:代码运行时没有一行,因此问题不在于找不到JFrame或JLa
问题内容: 我一直在寻找关于此的一些提及,但是我找不到关于它的任何实质性信息。有没有办法改变Swing组件的Z顺序,或者至少改变绘制顺序,使它们看起来高于其他组件? 问题答案: 您正在寻找setComponentZOrder 这是一个例子。
我在这里遵循API: 所以最终,这应该会发生: 用户单击某些内容,将出现提示窗口。 提示窗口显示组合框(Dropbox?)项目列表。 用户选择其中一项,并可以选择按ok、cancel、skip,...(我定义的任意数量的按钮)3a。在单击新提示窗口中的某个按钮之前,用户不能在原始GUI上执行任何操作。 当单击其中一个按钮时,它执行它的功能,用户可以在主GUI上进行操作。
我在java swing中有一个UI需求,其中我需要实现以下内容: 顶部的两个按钮放在一个JPanel中。我需要画一条线通过该面板的中心,直到两个按钮的开始。下面的面板是以卡片布局排列的面板的容器。当按钮被点击时,卡片被切换显示另一个面板。 因此,在所有方面,它看起来都像一个JTabbedPane,但有一点不同,选项卡是排列在选项卡窗格中心的按钮。我需要为我正在构建的UI提供这种差异。 正如您所看
问题内容: 我被赋予创建自定义摆幅组件的任务。我的组件在包含JSlider的测试应用程序中正常运行,该应用程序用于放大和缩小Image。但是,我需要以Model,UIDelegate和Component类格式显示自定义组件,而我完全迷失了如何转换代码以使其遵循这种格式。这是我的测试应用程序的代码。 以下代码是我需要遵循的类格式 组件类别 型号CLass UIDelegate类 我将以这种格式实现自
问题内容: 我现在正在从事修饰用Java编码的软件的用户界面的工作。现在,该界面是使用Swing构建的。我正在寻找Java Swing组件的库,该库看起来应该比原始S 更好。 我已经找到了SlickerBox ; 那里的组件看起来比原始组件好得多。但是,我不喜欢SlickerBox中组件的颜色,也找不到自定义颜色的方法。我正在寻找更好的图书馆。 谢谢您的回答! 问题答案: 为什么不使用标准的Jav
我的Java Swing GUI有问题。首先,我创建了一个带有GridBagLayout的面板,并将所有标签添加到其中。然而,我还在另一个JPanel的右侧创建了一个面板,其中添加了一个按钮和两个滑块,它们应该与标签匹配。 问题是JLabels比另一个面板右侧的组件小,这使得它看起来像这样...... 例如,水选项——JSLIDER(JSLIDER看起来要大得多) 我试图通过将添加到更大的值来使组
目前,我正在尝试使用SwingWorker构建Swing应用程序,以不断更新面板。 我想在这里完成的是从数据库加载数据,每个数据都将作为面板中的图标发布。图标的颜色基于严重程度字段的值。例如: 示例数据在这张图片中,我有12个对象_id A001的数据。doInBackground()方法中的函数将循环12次,并调用publish()函数在面板中显示图标。图标的颜色基于每个对象id的严重性字段的最