找到 34423 篇文章 关于编程

如何在 Java 中从上到下、从左到右显示 JList 项?

Arjun Thakur
更新于 2019-07-30 22:30:26

348 次浏览

为此,将布局方向设置为以下内容 - setLayoutOrientation(JList.VERTICAL_WRAP);以下是如何从上到下、从左到右显示 JList 项的示例 -示例包 my; 导入 java.awt.BorderLayout; 导入 java.util.ArrayList; 导入 java.util.List; 导入 javax.swing.JFrame; 导入 javax.swing.JList; 导入 javax.swing.JPanel; 导入 javax.swing.JScrollPane; 公共类 SwingDemo {    public static void main(String[] args) {       JPanel panel = new JPanel(new BorderLayout());       List myList = new ArrayList(10);       对于 (int index = 0; index < 20; index++) {          myList.add("List Item " + index);       }     ... 阅读更多

Java 程序从 JTree 获取前一个兄弟节点

Nishtha Thakur
更新于 2019-07-30 22:30:26

130 次浏览

使用 getPreviousSibling() 方法获取前一个兄弟节点。在这里,我们获取子节点“five”的前一个兄弟节点并在控制台上显示 -System.out.println("Get Previous Sibling = "+five.getPreviousSibling());以下是如何从 JTree 获取前一个兄弟节点的示例 -示例包 my; 导入 javax.swing.JFrame; 导入 javax.swing.JTree; 导入 javax.swing.tree.DefaultMutableTreeNode; 公共类 SwingDemo {    public static void main(String[] args) throws Exception {       JFrame frame = new JFrame("Demo");       DefaultMutableTreeNode node = new DefaultMutableTreeNode("Products");       DefaultMutableTreeNode node1 = new DefaultMutableTreeNode("Clothing (Product1 - P66778)");       DefaultMutableTreeNode node2 = new DefaultMutableTreeNode("Accessories (Product2 - P66779)"); ... 阅读更多

如何在 Java 中使 JOptionPane 处理“是”、“否”和“关闭”按钮?

Chandu yadav
更新于 2019-07-30 22:30:26

2K+ 次浏览

为此,创建 JOptionPane.QUESTION_MESSAGE 并在用户操作时显示单独的消息,例如 -int res = JOptionPane.showOptionDialog(new JFrame(), "你喜欢板球吗?", "爱好", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, new Object[] { "是", "否" }, JOptionPane.YES_OPTION); if (res == JOptionPane.YES_OPTION) {    System.out.println("选择了是!"); }上面,如果用户选择“是”按钮,我们在控制台上显示了一条消息。以下是如何使 JOptionPane 处理“是”、“否”和“关闭”按钮的示例 -示例包 my; 导入 javax.swing.JFrame; 导入 javax.swing.JOptionPane; 公共类 SwingDemo {    public static void main(String args[]) {       int res = JOptionPane.showOptionDialog(new JFrame(), "你喜欢 ... 阅读更多

如何使用 Java 将多维数组设置到 JTable 中?

Smita Kapse
更新于 2019-07-30 22:30:26

686 次浏览

要将多维数组设置到表格中,我们需要行和列的值。因此,为行创建一个多维数组 -Integer[][] marks = {    { 70, 66, 76, 89, 67, 98 },    { 67, 89, 64, 78, 59, 78 },    { 68, 87, 71, 65, 87, 86 },    { 80, 56, 89, 98, 59, 56 },    { 75, 95, 90, 73, 57, 79 },    { 69, 49, 56, 78, 76, 77 } };现在,列 -String students[] = { "S1", "S2", "S3", "S4", "S5", "S6"};将上面设置的行和列添加到 ... 阅读更多

Java 程序在 JOptionPane 中设置 JComboBox

George John
更新于 2024-09-29 02:47:14

2K+ 次浏览

在本文中,我们将探讨如何使用 JComboBox 和 JOptionPane 在 Java 中创建图形用户界面 (GUI)。该程序将显示一个弹出对话框,其中包含一个下拉列表,允许用户从列表中选择他们最喜欢的运动。默认情况下,其中一个选项将被预选,但用户可以更改选择。在 JOptionPane 中设置 JComboBox 的步骤以下是在 JOptionPane 中设置 JComboBox 的步骤 - 通过初始化一个 JPanel 来创建一个 JPanel 以容纳组件。通过设置 JComboBox 来创建一个 JComboBox ... 阅读更多

PHP 中日期的比较

Alok Prasad
更新于 2019-07-30 22:30:26

6K+ 次浏览

当两个日期格式相同的时候,在 PHP 中匹配两个日期非常简单,但是当两个日期格式不同时,PHP 无法进行分析。在本文中,我们将讨论 PHP 中日期比较的不同情况。我们将弄清楚如何利用 DateTime 类和 strtotime() 来比较日期。情况 1:如果给定的日期格式相同,我们可以通过简单的比较运算符来分析日期。输出:2019-03-26 晚于 2018-11-24解释:这里我们以相同的格式声明了两个日期 $date1 和 $date2。因此,我们使用了比较运算符(>) 来比较 ... 阅读更多

Java 程序在 JTable 中启用列选择

Ankith Reddy
更新于 2019-07-30 22:30:26

181 次浏览

要启用列选择,请使用 setColumnSelectionAllowed() 方法并将其设置为 TRUE -table.setCell setColumnSelectionAllowed(true);以下是在表格中启用列选择的示例 -示例包 my; 导入 java.awt.Color; 导入 javax.swing.BorderFactory; 导入 javax.swing.JFrame; 导入 javax.swing.JPanel; 导入 javax.swing.JScrollPane; 导入 javax.swing.JTable; 导入 javax.swing.border.TitledBorder; 公共类 SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame();       JPanel panel = new JPanel();       panel.setBorder(BorderFactory.createTitledBorder(          BorderFactory.createEtchedBorder(), "ODI 排名", TitledBorder.CENTER, TitledBorder.TOP));       String[][] rec = {          { "1", "Steve", "AUS" },     ... 阅读更多

如何使用 Java 在 JTable 中启用行选择

Arjun Thakur
更新于 2019-07-30 22:30:26

2K+ 次浏览

要启用行选择,请使用 setRowSelectionAllowed() 方法并将其设置为 TRUE -table.setCell setRowSelectionAllowed(true);以下是在 JTable 中启用行选择的示例 -示例包 my; 导入 java.awt.Color; 导入 javax.swing.BorderFactory; 导入 javax.swing.JFrame; 导入 javax.swing.JPanel; 导入 javax.swing.JScrollPane; 导入 javax.swing.JTable; 导入 javax.swing.border.TitledBorder; 公共类 SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame();       JPanel panel = new JPanel();       panel.setBorder(BorderFactory.createTitledBorder(          BorderFactory.createEtchedBorder(), "ODI 排名", TitledBorder.CENTER, TitledBorder.TOP));       String[][] rec = {          { "1", "Steve", "AUS" },   ... 阅读更多

Java 程序从二维数组创建 DefaultTableModel

Smita Kapse
更新于 2019-07-30 22:30:26

350 次浏览

DefaultTableModel 是 TableModel 的一个实现,它使用 Vectors 的 Vector 来存储单元格值对象。首先为行和列创建一个二维数组 -DefaultTableModel tableModel = new DefaultTableModel(new Object[][] {    { "印度", "亚洲" }, { "加拿大", "北美洲" }, { "新加坡", "亚洲" },    { "马来西亚", "亚洲" }, { "菲律宾", "亚洲" }, { "阿曼", "亚洲" },    { "德国", "欧洲" }, { "法国", "欧洲" }  }, new Object[] { "国家", "洲" });上面,“国家”和“洲”是列。现在,将上述行和列集设置到 JTable -JTable table = ... 阅读更多

我们可以在 Java 中通过请求用户输入来从 JOptionPane 读取吗?

Chandu yadav
更新于 2019-07-30 22:30:26

207 次浏览

是的,我们可以从 JOptionPane 读取。这里,我们将 showInputDialog() 的结果获取到一个 String 变量中 -String input = JOptionPane.showInputDialog("输入您迄今为止学习的 C++ 课程?");获取结果后,我们将使用 parseInt() 将其转换为整数并在控制台上显示 -int res = Integer.parseInt(input); System.out.println("已学习课程 = "+res);以下是如何通过请求用户输入来从 JOptionPane 读取的示例 -示例包 my; 导入 java.awt.BorderLayout; 导入 java.awt.Color; 导入 java.awt.GridBagLayout; 导入 java.awt.GridLayout; 导入 java.net.URL; 导入 javax.swing.ImageIcon; 导入 javax.swing.JLabel; 导入 javax.swing.JOptionPane; 导入 javax.swing.JPanel; 公共类 SwingDemo {    public static void main(String[] args) throws Exception { ... 阅读更多

广告

© . All rights reserved.