找到 34423 篇文章 关于 编程

如何使用 Java 在 JFileChooser 对话框中启用多选?

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

127 次浏览

要启用 JFileChooser 对话框中的多选,请将 setMultiSelectionEnabled() 设置为 TRUE - JFileChooser file = new JFileChooser(); file.setMultiSelectionEnabled(true);以下是如何在 JFileChooser 对话框中启用多选的示例 - 示例包 my; 导入 javax.swing.JFileChooser; 公共类 SwingDemo {    public static void main(String[] args) {       JFileChooser file = new JFileChooser();       file.setMultiSelectionEnabled(true);       file.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);       file.setFileHidingEnabled(false);       if (file.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {          java.io.File f = file.getSelectedFile();          System.err.println(f.getPath());       }    } }输出

检查隐藏文件是否在 Java 的 FileChooser 中显示

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

67 次浏览

isFileHidingEnabled() 的结果为 FALSE 表示隐藏文件在 FileChooser 中显示。以下将显示 FALSE,因为文件未隐藏 - JFileChooser file = new JFileChooser(); file.setMultiSelectionEnabled(false); file.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); file.setFileHidingEnabled(false); boolean res = file.isFileHidingEnabled();上面,首先,我们通过将隐藏设置为 FALSE 来显示文件 - file.setFileHidingEnabled(false);以下是一个示例 - 示例包 my; 导入 javax.swing.JFileChooser; 公共类 SwingDemo {    public static void main(String[] args) {       JFileChooser file = new JFileChooser();       file.setMultiSelectionEnabled(false);       file.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);       file.setFileHidingEnabled(false);       boolean res = file.isFileHidingEnabled();       System.out.println("文件是 ... 阅读更多

在 Java 中设置 JSlider 为垂直并从下到上移动

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

88 次浏览

要设置 JSlider 为垂直,请在创建滑块时使用 VERTICAL 常量。让我们创建一个新的滑块 - JSlider slider = new JSlider(JSlider.VERTICAL, 0, 100, 60);上述其他参数值允许您包含滑块的最小值、最大值和初始值。以下是如何设置滑块为垂直并从下到上移动的示例 - 示例包 my; 导入 javax.swing.JFrame; 导入 javax.swing.JPanel; 导入 javax.swing.JSlider; 导入 javax.swing.WindowConstants; 公共类 SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame("带有滑块的框架");       JSlider slider = new JSlider(JSlider.VERTICAL, 0, 100, 60); ... 阅读更多

如何在 Java 中为组件设置凸起和凹陷的 SoftBevelBorder。同时设置边框颜色。

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

97 次浏览

让我们看看如何设置凸起的 SoftBevelBorder - Border raisedBorder = new SoftBevelBorder(    SoftBevelBorder.RAISED, Color.GREEN, Color.GREEN.darker(), Color.MAGENTA, Color.magenta.brighter());让我们看看如何设置凹陷的 SoftBevelBorder - Border loweredBorder = new SoftBevelBorder(    SoftBevelBorder.LOWERED, Color.ORANGE, Color.YELLOW.darker(), Color.BLUE, Color.yellow.brighter());以下是如何在 Java 中为组件设置凸起和凹陷的 SoftBevelBorder 的示例 - 示例包 my; 导入 java.awt.BorderLayout; 导入 java.awt.Color; 导入 java.awt.Container; 导入 javax.swing.JButton; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 导入 javax.swing.border.Border; 导入 javax.swing.border.SoftBevelBorder; 公共类 SwingDemo {    public static void main(String args[]) {       JFrame frame = new JFrame("演示");       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);       Border raisedBorder = ... 阅读更多

Java 程序设置标题位置

George John
更新于 2024年9月11日 12:25:16

969 次浏览

在本文中,您将学习如何使用 setTitlePosition() 方法在 Java Swing 应用程序中定位边框的标题。我们将通过使用 TitledBorder.ABOVE_TOP 常量将标题定位在边框顶部的上方。此技术可用于自定义 Swing 组件的外观。要设置标题位置,请在 Java 中使用 setTitlePosition() 方法。假设我们必须将标题定位在边框顶部的上方。为此,请对边框使用常量 ABOVE_TOP - setTitlePosition(TitledBorder.ABOVE_TOP);设置标题位置的步骤以下是在 Java 中设置标题位置的步骤 - ... 阅读更多

如何在 Java 中设置 TitiledBorder 方向?

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

111 次浏览

要设置 TitleBorder 方向,您需要使用常量并将其设置为边框。例如,对于中心方向 - TitledBorder border = BorderFactory.createTitledBorder("边框"); border.setTitlePosition(TitledBorder.CENTER);上面,我们为方向设置了 setTitlePosition()。以下是如何在 Java 中设置 TitledBorder 方向的示例 - 示例包 my; 导入 java.awt.BorderLayout; 导入 java.awt.Container; 导入 javax.swing.BorderFactory; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 导入 javax.swing.border.TitledBorder; 公共类 SwingDemo {    public static void main(String args[]) {       JFrame frame = new JFrame("演示");       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);       TitledBorder border = BorderFactory.createTitledBorder("边框");       border.setTitlePosition(TitledBorder.CENTER);       TitledBorder border2 = new TitledBorder(   ... 阅读更多

如何在 Java 中设置 SoftBevelBorder 的边框颜色?

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

246 次浏览

要在 Java 中设置 SoftBevelBorder 的边框颜色,请使用 Color 类并在创建边框时设置颜色 - SoftBevelBorder border = new SoftBevelBorder(    BevelBorder.RAISED, Color.ORANGE, Color.ORANGE.darker(), Color.BLUE, Color.magenta.brighter());我们已将以下颜色设置为上述参数 - highlightOuterColor:用于斜角外部高光高亮的颜色 highlightInnerColor:用于斜角内部高光高亮的颜色 shadowOuterColor:用于斜角外部阴影的颜色 shadowInnerColor:用于斜角内部阴影的颜色以下是如何在 Java 中为 SoftBevelBorde 设置边框颜色的示例 - 示例包 my; 导入 java.awt.BorderLayout; 导入 java.awt.Color; 导入 java.awt.Container; 导入 ... 阅读更多

如何在 Java 中设置带标题边框的标题对齐方式(标题文本位置)

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

323 次浏览

要设置带标题边框的标题对齐方式,请使用 setTitleJustification() 方法。以下是如何设置带标题边框的标题对齐方式的示例 - 示例包 my; 导入 java.awt.BorderLayout; 导入 java.awt.Color; 导入 java.awt.Container; 导入 javax.swing.BorderFactory; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 导入 javax.swing.border.LineBorder; 导入 javax.swing.border.TitledBorder; 公共类 SwingDemo {    public static void main(String args[]) {       JFrame frame = new JFrame("演示");       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);       LineBorder linedBorder = new LineBorder(Color.YELLOW);       TitledBorder titledBorder = BorderFactory.createTitledBorder(linedBorder, "演示标题");       titledBorder.setTitleJustification(TitledBorder.LEFT);       JLabel label = new JLabel();       ... 阅读更多

如何在 Java 中向现有的线条边框添加标题?

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

271 次浏览

这里,我们将了解如何向现有的线条边框添加标题。假设我们有一个标签,需要设置边框 - LineBorder linedBorder = new LineBorder(Color.blue); TitledBorder titledBorder = BorderFactory.createTitledBorder(linedBorder, "演示标题"); JLabel label = new JLabel(); label.setBorder(titledBorder);以下是如何向现有的线条边框添加标题的示例 - 示例包 my; 导入 java.awt.BorderLayout; 导入 java.awt.Color; 导入 java.awt.Container; 导入 javax.swing.BorderFactory; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 导入 javax.swing.border.LineBorder; 导入 javax.swing.border.TitledBorder; 公共类 SwingDemo {    public static void main(String args[]) {       JFrame frame = new JFrame("演示");       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);     ... 阅读更多

我们可以在 Java 中创建嵌套的 TitiledBorder 吗?

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

108 次浏览

是的,我们可以创建嵌套的 TitledBorder。首先,我们创建一个将设置边框的组件 - JLabel label = new JLabel();现在,我们将创建第一个边框 - TitledBorder border = BorderFactory.createTitledBorder("Top Border"); border.setTitlePosition(TitledBorder.TOP);以下是我们将创建边框 2 的方法。我们在这里设置了第一个边框 - TitledBorder border2 = new TitledBorder(border, "Bottom CENTER Border", TitledBorder.CENTER, TitledBorder.BOTTOM);现在,将其设置为标签组件 - label.setBorder(border2);以下是在 Java 中创建嵌套 TitledBorder 的示例 -package my; import java.awt.BorderLayout; import java.awt.Container; import javax.swing.BorderFactory; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.border.TitledBorder; public class SwingDemo {    public static ... 阅读更多

广告

© . All rights reserved.