找到 34423 篇文章 关于编程

Java 程序在几秒后显示框架

karthikeya Boyini
更新于 2019-07-30 22:30:26

306 次浏览

使用 Timer() 设置延迟的秒数,即在几秒后显示框架 -Timer tm = new Timer(2000, new ActionListener() {    // }以下是如何在几秒钟后显示框架的示例 -package my; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.Timer; public class SwingDemo extends JFrame {    private JFrame frame = new JFrame();    public SwingDemo() {       frame.setSize(550, 300);       frame.setDefaultCloseOperation(EXIT_ON_CLOSE);       frame.setVisible(true);       frame.setExtendedState(JFrame.ICONIFIED);       Timer tm = new Timer(2000, new ActionListener() {          @Override         ... 阅读更多

如何在 Java 中更改 JFrame 背景颜色

Samual Sam
更新于 2019-07-30 22:30:26

21K+ 次浏览

首先,创建一个 JFrame -JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setPreferredSize(new Dimension(550, 300));现在,更改 JFrame 的背景颜色 -frame.getContentPane().setBackground(Color.BLUE);以下是如何更改 JFrame 背景颜色的示例 -示例import java.awt.Color; import java.awt.Dimension; import javax.swing.JFrame; public class SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame();       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);       frame.setPreferredSize(new Dimension(550, 300));       frame.getContentPane().setBackground(Color.BLUE);       frame.pack();       frame.setVisible(true);    } }输出

我们如何在 Java 中设置助记键单选按钮?

karthikeya Boyini
更新于 2019-07-30 22:30:26

382 次浏览

设置助记键以便用户可以使用键盘键选择单选按钮。例如,可以使用 ALT 设置一个键 -radio2.setMnemonic(KeyEvent.VK_R);上面,我们为 radio2 设置了 ALT+R 键。以下是如何设置助记键单选按钮的示例 -package my; import java.awt.FlowLayout; import java.awt.event.KeyEvent; import javax.swing.ButtonGroup; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JRadioButton; public class SwingDemo {    public static void main(String[] args) {       JRadioButton radio1 = new JRadioButton("Male");       JRadioButton radio2 = new JRadioButton("Female");       radio2.setMnemonic(KeyEvent.VK_R);       ButtonGroup group = new ButtonGroup();       ... 阅读更多

Java 程序创建垂直进度条

Samual Sam
更新于 2019-07-30 22:30:26

312 次浏览

要创建垂直进度条,请使用以下属性 -JProgressBar.VERTICAL将其设置为如下 -JProgressBar progressBar = new JProgressBar(JProgressBar.VERTICAL,0, 1000);以下是如何创建垂直进度条的示例 -示例package my; import java.awt.Color; import javax.swing.*; public class SwingDemo extends JFrame {    JProgressBar progressBar;    int i = 0;    SwingDemo() {       progressBar = new JProgressBar(JProgressBar.VERTICAL,0, 1000);       progressBar.setBounds(70, 50, 120, 30);       progressBar.setValue(0);       progressBar.setStringPainted(true);       add(progressBar);       setSize(550, 150);       setLayout(null);    }    public void inc() {       while (i

在 Java Swing 中设置 JProgressBar 的边界

karthikeya Boyini
更新于 2019-07-30 22:30:26

272 次浏览

使用 setBounds() 方法在 Java Swing 中设置 JProgressBar 的边界 -JProgressBar progressBar; progressBar.setBounds(70, 50, 120, 30);以下是如何设置 JProgressBar 边界的示例 -示例package my; import javax.swing.*; public class SwingDemo extends JFrame {    JProgressBar progressBar;    int i = 0;    SwingDemo() {       progressBar = new JProgressBar(0, 1000);       progressBar.setBounds(70, 50, 120, 30);       progressBar.setValue(0);       progressBar.setStringPainted(true);       add(progressBar);       setSize(550, 150);       setLayout(null);    }    public void inc() {       while (i

如何在 Java 中禁用 JLabel?

Samual Sam
更新于 2019-07-30 22:30:26

416 次浏览

要禁用 JLabel,请使用 setEnabled() 方法 -JLabel label; label.setEnabled(false);以下是如何禁用 JLabel 的示例 -package my; import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import javax.swing.*; import javax.swing.border.Border; public class SwingDemo {    public static void main(String args[]) {       JFrame frame = new JFrame("Demo");       JLabel label;       label = new JLabel("First Label", JLabel.RIGHT);       label.setVerticalAlignment(JLabel.TOP);       label.setFont(new Font("Verdana", Font.PLAIN, 15));       label.setPreferredSize(new Dimension(250, 100));       label.setForeground(new Color(120, 90, 40));       label.setBackground(new Color(100, 20, 70));       label.setEnabled(false);   ... 阅读更多

如何在 Java 中更改 JLabel 大小?

karthikeya Boyini
更新于 2019-07-30 22:30:26

8K+ 次浏览

使用 Java Swing,您可以将 JLabel 大小设置为与默认大小不同的首选大小 -JLabel label.setPreferredSize(new Dimension(250, 100));以下是如何更改 JLabel 大小的示例 -示例import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import javax.swing.*; import javax.swing.border.Border; public class SwingDemo {    public static void main(String args[]) {       JFrame frame = new JFrame("Demo");       JLabel label;       label = new JLabel("This is demo label!", JLabel.RIGHT);       label.setVerticalAlignment(JLabel.TOP);       label.setFont(new Font("Verdana", Font.PLAIN, 15));       label.setPreferredSize(new Dimension(250, 100));       label.setForeground(new Color(120, 90, 40));       label.setBackground(new ... 阅读更多

Java sql.Timestamp toString() 方法及示例

Rishi Raj
更新于 2019-07-30 22:30:26

5K+ 次浏览

java.sql.Timestamp 类的 toString() 方法将当前 Timestamp 对象的时间戳的 JDBC 转义格式作为 String 变量返回。即使用此方法可以将 Timestamp 对象转换为 String。//检索时间对象 Timestamp timestampObj = rs.getTimestamp("DispatchTimeStamp"); //将时间对象转换为 String 格式 String time_stamp = timestampObj.toString();示例让我们使用 CREATE 语句在 MySQL 数据库中创建一个名为 dispatches_data 的表,如下所示:CREATE TABLE dispatches_data(    ProductName VARCHAR(255),    CustomerName VARCHAR(255),    DispatchTimeStamp timestamp,    Price INT,    Location VARCHAR(255));现在,我们将使用 INSERT 语句在 dispatches_data 表中插入 5 条记录:insert into ... 阅读更多

在 Java 中将字符串值映射到每个元素

Samual Sam
更新于 2019-07-30 22:30:26

707 次浏览

假设以下为我们的字符串列表 -List list = Arrays.asList("Football", "Basketball", "Hockey", "Cricket", "Fencing");现在,映射到每个元素添加字符串 -List str = list.stream().map(name -> "Sports " + name + " Outdoor")    .collect(Collectors.toList());上面,我们已将“Sports”和“Outdoor”字符串添加到每个元素。以下是如何在 Java 中映射和将字符串值添加到每个元素的示例 -示例import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; public class Demo {    public static void main(String[] args) {       List list = Arrays.asList("Football", "Basketball", "Hockey", "Cricket", "Fencing");       List str = list.stream().map(name -> "Sports " ... 阅读更多

Java 程序将字符串列表映射为小写并排序

karthikeya Boyini
更新于 2019-07-30 22:30:26

484 次浏览

假设以下为我们的字符串列表 -List list = new ArrayList(); list.add("ABC"); list.add("CDE"); list.add("GHI"); list.add("MNO"); list.add("GWE"); list.add("WDF"); list.add("JYH"); list.add("TYU");将字符串列表映射为小写 -list .stream() .map(String::toLowerCase)之后,执行排序 -sorted((val1, val2) -> val2.compareTo(val1))以下是如何将字符串列表映射为小写并排序的示例 -示例import java.util.ArrayList; import java.util.List; public class Demo {    public static void main(final String[] args) {       List list = new ArrayList();       list.add("ABC");       list.add("CDE");       list.add("GHI");       list.add("MNO");       list.add("GWE");       list.add("WDF");       list.add("JYH");   ... 阅读更多

广告

© . All rights reserved.