找到 4330 篇文章 关于 Java 8

如何在 Java 中的 JFileChooser 中启用隐藏文件的显示?

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

290 次浏览

将以下内容设置为 FALSE 以启用隐藏文件的显示 -JFileChooser file = new JFileChooser(); file.setFileHidingEnabled(false);以下是如何在 JFileChooser 中启用隐藏文件的显示的示例 -示例包 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);       int res = file.showOpenDialog(null);       if (res == JFileChooser.APPROVE_OPTION) {          java.io.File f = file.getSelectedFile();          System.err.println(f.getPath());       }   ... 阅读更多

在 Java 中自定义工具提示的字体、颜色、背景和前景颜色

George John
更新于 2019-07-30 22:30:26

1K+ 次浏览

要自定义工具提示的字体、颜色和背景,请使用 UIManager。UIManager.put("ToolTip.background", Color.ORANGE); UIManager.put("ToolTip.foreground", Color.BLACK); UIManager.put("ToolTip.font", new Font("Arial", Font.BOLD, 14));在上面,我们设置了字体 -Tooltip.font我们使用以下内容设置了前景和背景颜色 -ToolTip.foreground ToolTip.background以下是如何自定义工具提示的示例 -示例包 my; 导入 java.awt.Color; 导入 java.awt.Font; 导入 java.awt.GraphicsEnvironment; 导入 java.awt.GridLayout; 导入 java.awt.Point; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 导入 javax.swing.JPasswordField; 导入 javax.swing.JTextField; 导入 javax.swing.SwingConstants; 导入 javax.swing.UIManager; 公共类 SwingDemo {    public static void main(String[] args) throws Exception {       JFrame.setDefaultLookAndFeelDecorated(true);       JFrame frame = new JFrame("Register!");       JLabel label1, label2, ... 阅读更多

使 JSlider 垂直并在 Java 中从上到下移动

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

205 次浏览

要将 JSlider 设置为垂直,请在创建滑块时使用 VERTICAL 常量 -JSlider slider = new JSlider(JSlider.VERTICAL, 0, 100, 60);现在,对于反向滑块,即从上到下移动 -slider.setInverted(true);以下是如何设置滑块垂直并在 Java 中从上到下移动的示例 -示例包 my; 导入 javax.swing.JFrame; 导入 javax.swing.JPanel; 导入 javax.swing.JSlider; 导入 javax.swing.WindowConstants; 公共类 SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame("Frame with Slider");       JSlider slider = new JSlider(JSlider.VERTICAL, 0, 100, 60);       slider.setInverted(true);       slider.setMinorTickSpacing(5);       slider.setMajorTickSpacing(20);     ... 阅读更多

如何始终显示垂直和水平滚动条,即使不需要

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

82 次浏览

对于 JScrollBar,使用以下常量始终显示垂直和水平滚动条,即使不需要 -scrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);以下是如何始终显示垂直和水平滚动条的示例,即使不需要 -示例包 my; 导入 java.awt.BorderLayout; 导入 java.awt.Dimension; 导入 javax.swing.Box; 导入 javax.swing.JButton; 导入 javax.swing.JFrame; 导入 javax.swing.JScrollPane; 公共类 SwingDemo {    public static void main(String args[]) {       JFrame frame = new JFrame("Demo");       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);       JButton button1 = new JButton("Questions and Answers");       JButton button2 = new JButton("Videos");       JButton ... 阅读更多

如何在 Java 中的 GridLayout 中设置元素之间的水平间隙?

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

4K+ 次浏览

使用 setHgap() 方法设置 GridLayout 中元素之间的水平间隙。假设我们有一个 GridLaypout -GridLayout layout = new GridLayout(2, 4);设置水平间隙 -layout.setHgap(25);以下是一个示例 -示例包 my; 导入 java.awt.Color; 导入 java.awt.Dimension; 导入 java.awt.FlowLayout; 导入 java.awt.Font; 导入 java.awt.GridLayout; 导入 javax.swing.JButton; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 导入 javax.swing.JPanel; 导入 javax.swing.JTextArea; 导入 javax.swing.WindowConstants; 公共类 SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame("Sections");       JPanel panel = new JPanel();       panel.setBackground(Color.blue);       GridLayout layout = new GridLayout(2, 4);     ... 阅读更多

检查 JTree 中的节点是否为根节点

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

222 次浏览

要检查节点是否为根节点,请使用 isRoot() 方法。这将返回一个布尔值。如果节点是根节点,则返回 TRUE,否则返回 FALSE。例如,由于以下节点是根节点,因此返回 TRUE -node.isRoot()另一个示例,由于以下节点不是根节点,因此返回 FALSE -node2.isRoot()以下是如何检查节点是否为根节点的示例 -示例包 my; 导入 javax.swing.JFrame; 导入 javax.swing.JTree; 导入 javax.swing.tree.DefaultMutableTreeNode; 公共类 SwingDemo {    public static void main(String[] args) throws Exception {       JFrame frame ... 阅读更多

如何在 Java 中使用纯色创建哑光外观边框?

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

124 次浏览

哑光边框呈现“哑光”外观。假设以下为我们的组件 -JLabel label; label = new JLabel("This has matte border!");让我们使用 BorderFactory 类创建一个哑光边框。在这里,我们使用 Color 类给出了颜色 YELLOW -label.setBorder(BorderFactory.createMatteBorder(3, 5, 10, 5, Color.YELLOW));以下是如何创建哑光外观边框的示例 -示例包 my; 导入 javax.swing.BorderFactory; 导入 java.awt.Color; 导入 java.awt.Font; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 公共类 SwingDemo {    public static void main(String[] args) throws Exception {       JFrame frame = new JFrame("Demo");       JLabel label;       label = new JLabel("This ... 阅读更多

如何在 Java 中使用 BorderFactory 类为组件创建蚀刻边框?

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

239 次浏览

蚀刻边框呈现“蚀刻”外观。假设以下为我们的组件 -JLabel label; label = new JLabel("This has etched border with an 'etched' look!");让我们使用 BorderFactory 类创建一个蚀刻边框 -label.setBorder(BorderFactory.createEtchedBorder());以下是如何使用 BorderFactory 类为组件创建蚀刻边框的示例 -示例包 my; 导入 javax.swing.BorderFactory; 导入 java.awt.Font; 导入 javax.swing.JFrame; 导入 javax.swing.JLabel; 公共类 SwingDemo {    public static void main(String[] args) throws Exception {       JFrame frame = new JFrame("Demo");       JLabel label;       label = new JLabel("This has etched border with an 'etched' look!"); ... 阅读更多

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

George John
更新于 2019-07-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 中的文件选择器是否显示隐藏文件

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

67 次浏览

如果 `isFileHidingEnabled()` 的结果为 `FALSE`,则表示隐藏文件将在文件选择器中显示。以下代码将显示 `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("File are ... 阅读更多

广告