找到 4330 篇文章 适用于 Java 8
351 次查看
以下是如何在 JTextArea 中显示文本文件内容的示例:示例import java.awt.*; import java.awt.event.*; import javax.swing.*; public class SwingDemo { private JFrame mainFrame; private JLabel statusLabel; private JPanel controlPanel; public SwingDemo() { prepareGUI(); } public static void main(String[] args) { SwingDemo demo = new SwingDemo(); demo.showTextAreaDemo(); } private void prepareGUI() { mainFrame = new JFrame("Java Swing"); mainFrame.setSize(400, 400); mainFrame.setLayout(new GridLayout(3, 1)); mainFrame.addWindowListener(new WindowAdapter() { ... 阅读更多
741 次查看
要创建 FileFilter,请使用 FileNamExtensionFilter 类。以下是在 JFileChooser 中显示文件类型的示例:示例import javax.swing.JFileChooser; import javax.swing.filechooser.FileNameExtensionFilter; public class SwingDemo { public static void main(String[] args) { JFileChooser file = new JFileChooser(); file.setAcceptAllFileFilterUsed(false); FileNameExtensionFilter extFilter = new FileNameExtensionFilter("JPEG file", "jpg", "jpeg"); file.addChoosableFileFilter(extFilter); file.showOpenDialog(null); } }输出
535 次查看
在 C++ 或 Java 中,我们可以使用 static 关键字。它们大多相同,但在这两种语言之间存在一些基本差异。让我们看看 C++ 中的 static 和 Java 中的 static 之间的区别。静态数据成员在 Java 和 C++ 中基本相同。静态数据成员是类的属性,它被所有对象共享。示例public class Test { static int ob_count = 0; Test() { ob_count++; } public static void main(String[] args) { Test object1 = new Test(); ... 阅读更多
236 次查看
JDialog 的 APPLICATION_MODAL 模态类型会阻止所有顶级窗口,并且存在限制。以下是在 JDialog 中设置 APPLICATION_MODAL 模态类型的示例:示例import java.awt.Cursor; import java.awt.Dialog.ModalityType; import java.awt.Dimension; import java.awt.event.ActionEvent; import javax.swing.AbstractAction; import javax.swing.JButton; import javax.swing.JDialog; import javax.swing.JFrame; public class SwingDemo { public static void main(String[] args) { JFrame frame = new JFrame(); frame.setSize(new Dimension(600, 400)); JDialog dialog = new JDialog(frame, "New", ModalityType.APPLICATION_MODAL); dialog.setSize(300, 300); frame.add(new JButton(new AbstractAction("Click to generate") { @Override public void ... 阅读更多
1K+ 次查看
以下是在 Java 中按索引预选 JComboBox 项的示例。在这里,我们默认选择了第三项,即每当 Swing 程序运行时,第三项将可见,而不是第一项。示例import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JTextArea; public class SwingDemo { public static void main(String[] args) { JPanel panel = new JPanel(new BorderLayout()); String[] strArr = new String[] { "Laptop", "Mobile", "Desktop", "Tablet" }; JComboBox comboBox = new JComboBox(strArr); panel.add(comboBox, ... 阅读更多
688 次查看
以下是在 Java 中显示 JComboBox 中第一个元素的示例:示例import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JTextArea; public class SwingDemo { public static void main(String[] args) { JPanel panel = new JPanel(new BorderLayout()); String[] strArr = new String[] { "Laptop", "Mobile", "Desktop", "Tablet" }; JComboBox comboBox = new JComboBox(strArr); panel.add(comboBox, BorderLayout.NORTH); JTextArea text = new JTextArea(5, 5); panel.add(text, BorderLayout.CENTER); JButton btn = new JButton("Click"); ... 阅读更多
611 次查看
要显示 JComboBox 中的第一个元素,请使用 getSelectedIndex():comboBox.setSelectedIndex(0);以下是在 Java 中显示 JComboBox 中第一个元素的示例:示例import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JTextArea; public class SwingDemo { public static void main(String[] args) { JPanel panel = new JPanel(new BorderLayout()); String[] strArr = new String[] { "Laptop", "Mobile", "Desktop", "Tablet" }; JComboBox comboBox = new JComboBox(strArr); panel.add(comboBox, BorderLayout.NORTH); JTextArea text = new JTextArea(5, 5); panel.add(text, ... 阅读更多
477 次查看
使用 JCheckBox 切换可见性,使用 isVisible() 方法:JCheckBox toggleVisibility = new JCheckBox("隐藏/显示"); toggleVisibility.setSelected(comboBox.isVisible()); toggleVisibility.addItemListener(e -> { comboBox.setVisible(e.getStateChange() == ItemEvent.SELECTED); });以下是在 Java 中使用 JCheckBox 隐藏和显示 JCombobox 的示例:示例import java.awt.BorderLayout; import java.awt.event.ItemEvent; import javax.swing.*; public class SwingDemo { JFrame frame; SwingDemo(){ frame = new JFrame("ComboBox"); String Sports[]={"选择", "网球", "板球", "足球"}; JComboBox comboBox = new JComboBox(Sports); comboBox.setBounds(50, 50, 90, 20); frame.add(comboBox, BorderLayout.CENTER); JCheckBox toggleVisibility = new JCheckBox("隐藏/显示"); toggleVisibility.setSelected(comboBox.isVisible()); toggleVisibility.addItemListener(e ... 阅读更多
793 次浏览
在这篇文章中,我们将学习如何使用 Java 禁用 JComboBox 中的第一项。此设置对于应用程序很有用,在这些应用程序中,您希望将占位符显示为第一项并阻止选择它,因此用户必须选择一个有效的选项。我们将使用 JComboBox。JComboBox 类Java 中的 JComboBox 类是一个有用的组件,它将下拉列表与按钮或文本字段结合起来。这允许用户从列表中选择一个选项,或者如果允许编辑,则键入他们的输入。它非常适合创建用户可以选择选项的表单... 阅读更多
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP