找到34423篇关于编程的文章

在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));` 以下是如何在面板中创建表格的示例:示例 package my; ... 阅读更多

广告
© . All rights reserved.