找到关于 Java 8 的4330 篇文章

在 Java 中创建具有自定义最小值、最大值和初始值的垂直滑块

Ankith Reddy
更新于 2019年7月30日 22:30:26

109 次浏览

创建垂直滑块时,我们也可以设置自定义值。让我们使用三个整型变量,并为滑块的最小值、最大值以及初始值设置整型值:int val = 50; int min = 0; int max = 100;在创建新的滑块时将其设置为滑块。在这里,我们设置常量为 VERTICAL,因为我们正在创建垂直滑块:JSlider slider = new JSlider(JSlider.VERTICAL, min, max, val);以下是如何创建具有自定义值的垂直滑块的示例:示例package my; import java.awt.Color; import java.awt.Font; import javax.swing.JFrame; import ... 阅读更多

如何在 Java 中创建具有自定义最小值、最大值和初始值的水平滑块?

George John
更新于 2019年7月30日 22:30:26

219 次浏览

创建水平滑块时,我们也可以设置自定义值。让我们使用三个整型变量,并为滑块的最小值、最大值以及初始值设置整型值:int val = 75; int min = 0; int max = 100;在创建新的滑块时将其设置为滑块。在这里,我们设置常量为 HORIZONTAL,因为我们正在创建水平滑块:JSlider slider = new JSlider(JSlider.HORIZONTAL, min, max, val);以下是如何创建具有自定义最小值、最大值和初始值的水平滑块的示例:示例package my; import java.awt.Color; import ... 阅读更多

如何在 Java 中创建值为数字的 JSpinner?

Chandu yadav
更新于 2019年7月30日 22:30:26

195 次浏览

使用 SpinnerNumberModel 创建一个值为数字的微调器:SpinnerModel value = new SpinnerNumberModel(10, 0, 20, 1);现在设置值:JSpinner spinner = new JSpinner(value);以下是如何创建值为数字的 JSpinner 的示例:示例package my; import java.awt.Font; import javax.swing.*; public class SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame("Spinner Demo");       SpinnerModel value = new SpinnerNumberModel(10, 0, 20, 1);       JSpinner spinner = new JSpinner(value);       spinner.setBounds(50, 80, 70, 100);       frame.add(spinner);       frame.setSize(550,300);       frame.setLayout(null);       frame.setVisible(true);    } }这将产生以下输出:

如何获取 JProgressBar 组件的值并在控制台中显示?

Arjun Thakur
更新于 2019年7月30日 22:30:26

77 次浏览

假设我们为 JProgressBar 设置了以下值:int min = 0; int max = 1000; progressBar = new JProgressBar(min, max);现在,获取上述值并在控制台中显示:int value = progressBar.getValue(); System.out.println("Value = "+value); System.out.println("Minimum = "+progressBar.getMinimum()); System.out.println("Maximum = "+progressBar.getMaximum());以下是如何获取进度条组件值的示例:示例package my; import javax.swing.*; public class SwingDemo extends JFrame {    JProgressBar progressBar;    int i = 0;    SwingDemo() {       int min = 0;       int max = 1000;       progressBar = new JProgressBar(min, ... 阅读更多

如何在 Java 中使用模型一次性设置 JProgressBar 的所有值?

Ankith Reddy
更新于 2019年7月30日 22:30:26

67 次浏览

getModel() 方法用于一次性设置 JProgressBar 的所有值:int newVal = 5; int newMin = 0; int newMax = 100; progressBar.getModel().setRangeProperties(newVal, 0, newMin, newMax, true);以下是如何使用模型一次性设置进度条所有值的示例:示例package my; import javax.swing.*; public class SwingDemo extends JFrame {    JProgressBar progressBar;    int i = 0;    SwingDemo() {       int min = 0;       int max = 1000;       progressBar = new JProgressBar(min, max);       int newVal = 5; ... 阅读更多

在 Java 中禁用已启用工具提示的组件的工具提示

George John
更新于 2019年7月30日 22:30:26

385 次浏览

假设我们使用以下方法在 Java 中为所有组件设置了工具提示,例如:setToolTipText("Enter Age");在这里,我们已经使用 setToolTipText() 为所有组件启用了工具提示。但是,在启用所有组件后,我们使用以下方法禁用了工具提示:ToolTipManager.sharedInstance().setEnabled(false);以下是如何禁用已启用工具提示的组件的工具提示的示例:示例package my; import java.awt.GraphicsEnvironment; import java.awt.GridLayout; import java.awt.Point; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPasswordField; import javax.swing.JTextField; import javax.swing.SwingConstants; import javax.swing.ToolTipManager; public class SwingDemo {    public static void main(String[] args) throws Exception {       JFrame.setDefaultLookAndFeelDecorated(true);   ... 阅读更多

如何在 Java 中一次在 JTable 中选择多行?

Chandu yadav
更新于 2019年7月30日 22:30:26

1K+ 次浏览

要在 JTable 中选择多行,请使用 setRowSelectionInterval() 方法。在这里,将索引设置为一端和另一端的区间。对于多个范围内的行,请设置范围。在这里,我们选择索引 1 到索引 2 的行,即两行:table.setRowSelectionInterval(1, 2);以下是如何一次在 JTable 中选择多行的示例:示例package my; import java.awt.Color; import javax.swing.BorderFactory; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.ListSelectionModel; import javax.swing.border.TitledBorder; public class SwingDemo {    public static void main(String[] args) {       JFrame ... 阅读更多

如何在 Java 中选择 JTable 中的第一列?

Arjun Thakur
更新于 2019年7月30日 22:30:26

542 次浏览

要在 JTable 中选择第一列,请使用 setColumnSelectionInterval() 方法。在这里,将索引设置为一端和另一端的区间。对于第一列,将范围设置为 0 和 0,因为我们只想选择索引为 0 的第一列:table.setColumnSelectionInterval(0, 0);以下是如何在 JTable 中选择第一列的示例:示例package my; import java.awt.Color; import javax.swing.BorderFactory; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.ListSelectionModel; import javax.swing.border.TitledBorder; public class SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame();   ... 阅读更多

如何在 Java Swing 中制作画布?

Ankith Reddy
更新于 2019年7月30日 22:30:26

3K+ 次浏览

要在 Java Swing 中制作画布,请使用 Graphics2D 类:public void paint(Graphics g) {    Graphics2D graphic2d = (Graphics2D) g;    graphic2d.setColor(Color.BLUE);    graphic2d.fillRect(100, 50, 60, 80); }在上面,我们创建了一个矩形并添加了颜色。以下是如何在 Java 中制作画布的示例:示例package my; import java.awt.Color; import java.awt.Graphics; import java.awt.Graphics2D; import javax.swing.JFrame; import javax.swing.JPanel; public class SwingDemo extends JPanel {    @Override    public void paint(Graphics g) {       Graphics2D graphic2d = (Graphics2D) g;       graphic2d.setColor(Color.BLUE);       graphic2d.fillRect(100, 50, 60, 80);    }    public ... 阅读更多

如何在 Java 中在 JPanel 中设置表格?

George John
更新于 2019年7月30日 22:30:26

995 次浏览

首先,让我们为表格设置行和列 −String[][] rec = {    { "1", "Steve", "AUS" },    { "2", "Virat", "IND" },    { "3", "Kane", "NZ" },    { "4", "David", "AUS" },    { "5", "Ben", "ENG" },    { "6", "Eion", "ENG" }, }; String[] header = { "Rank", "Player", "Country" };现在,将以上内容作为行和列设置到表格中 −JTable table = new JTable(rec, header);将表格添加到面板中 −JPanel panel = new JPanel(); panel.add(new JScrollPane(table));以下是如何在面板中创建表格的示例 −示例包 my; ... 阅读更多

广告