首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏明明如月的技术专栏

    文件切割合并器 3 合并类Merge

    java.util.Properties; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFileChooser public void actionPerformed(ActionEvent e)  { if(e.getSource().equals(button_1)) { JFileChooser chooser = new JFileChooser(); //   只许选择文件夹 chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY field_1.setText(dirName); } }else if(e.getSource().equals(button_2)) { JFileChooser chooser = new JFileChooser(); //   只许选择文件夹 chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY

    72940发布于 2021-08-27
  • 来自专栏Java崽

    【Eclipse】eclipse中让Button选择的文件显示在文本框里

    然后,可以使用JFileChooser类来创建一个文件选择对话框,并将其与按钮关联起来。当用户点击按钮时,可以通过JFileChooser选择文件,并将文件路径显示在文本框中。 java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFileChooser button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { JFileChooser fileChooser = new JFileChooser(); int result = fileChooser.showOpenDialog(frame); if (result == JFileChooser.APPROVE_OPTION) { String filePath = fileChooser.getSelectedFile

    4.8K10编辑于 2024-03-15
  • 来自专栏github@hornhuang

    Java-文本编辑器实现

    public FileReadThread(EditFrame test ) { this.test = test; } @Override public void run() { JFileChooser chooser = new JFileChooser("d:/"); chooser.setFileFilter(new FileFilter() {// 定义文件过滤器,仅显示文件夹和txt文本 Auto-generated catch block e.printStackTrace(); } } public Save(EditFrame area) { this.area = area; JFileChooser chooser = new JFileChooser(); chooser.setCurrentDirectory(new File(".")); chooser.setFileFilter( = JFileChooser.APPROVE_OPTION) return; File f = chooser.getSelectedFile(); area.setSaveFileRoot

    1.2K10发布于 2021-09-24
  • Java GUI 编程全攻略:Swing 与 JavaFX 入门实战

    JMenuItem exitItem = new JMenuItem("退出"); openItem.addActionListener(e -> { JFileChooser chooser = new JFileChooser(); if (chooser.showOpenDialog(frame) == JFileChooser.APPROVE_OPTION ex.printStackTrace(); } } }); saveItem.addActionListener(e -> { JFileChooser chooser = new JFileChooser(); if (chooser.showSaveDialog(frame) == JFileChooser.APPROVE_OPTION

    1.1K10编辑于 2025-06-06
  • 来自专栏程序编程之旅

    Java---文件的切割与合并,已经实现图形界面(工具)

    java.util.Enumeration; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFileChooser ; JFileChooser jfc = new JFileChooser(); int result = jfc.showOpenDialog(this); int num=0; File file = null; File desDir = null; if(result == JFileChooser.APPROVE_OPTION ; JFileChooser jfc = new JFileChooser(); int result = jfc.showOpenDialog(this); File file = null; File desDir = null; String fileName = null; if(result==JFileChooser.APPROVE_OPTION

    1.1K10发布于 2021-01-21
  • 来自专栏愷龍的Blog

    Java-GUI编程之Swing组件

    目录 为组件设置边框 使用JToolBar创建工具条 JColorChooser和JFileChooser JColorChooser JFileChooser JOptionPane 基本概述 四种对话框演示 Swing提供了JColorChooser和JFileChooser这两种对话框,可以很方便的完成颜色的选择和本地文件的选择。 ​ JFileChooser 的功能与AWT中的 FileDialog 基本相似,也是用于生成"打开文件"、"保存文件 "对话框。 JFileChooser使用步骤: 创建JFileChooser对象: JFileChooser chooser = new JFileChooser("D:\\a");//指定默认打开的本地磁盘路径 "); //创建打开文件对话框 JFileChooser chooser = new JFileChooser("."); //创建菜单条 JMenuBar jmb

    3.1K20编辑于 2022-09-26
  • 来自专栏全栈程序员必看

    java局域网发送文件_Java如何实现局域网文件传输代码案例分享

    import java.net.InetAddress; import java.net.ServerSocket; import java.net.Socket; import javax.swing.JFileChooser (i == JOptionPane.OK_OPTION) { // 那么传输ok给发送端示意可以接收 output.write(“ok”.getBytes()); output.flush(); JFileChooser jf = new JFileChooser(); // 存储到本地路径的夹子 jf.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); jf.showOpenDialog ); button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { JFileChooser jf = new JFileChooser(); jf.setFileSelectionMode(JFileChooser.FILES_ONLY); jf.showOpenDialog(SocketFileJFrame.this

    1.8K10编辑于 2022-08-22
  • 来自专栏全栈程序员必看

    用Java实现文本编辑器

    public class Editor extends JFrame { public JTextPane textPane = new JTextPane(); //文本窗格d,编辑窗口 public JFileChooser filechooser = new JFileChooser(); //文件选择器 public Editor() { super("简记"); Action[] actions= actionPerformed(ActionEvent e) { int i=filechooser.showOpenDialog(Editor.this); //显示打开文件对话框 if(i==JFileChooser.APPROVE_OPTION void actionPerformed(ActionEvent e) { int i=filechooser.showSaveDialog(Editor.this); if(i==JFileChooser.APPROVE_OPTION

    1.1K20编辑于 2022-09-06
  • 来自专栏mythsman的个人博客

    基于Swing的简单文本编辑器

    java.io.FileWriter; import java.io.IOException; import javax.swing.JColorChooser; import javax.swing.JFileChooser menuFileOpen.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { JFileChooser chooser = new JFileChooser(); chooser.showOpenDialog(editer); File file = chooser.getSelectedFile menuFileSave.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { JFileChooser chooser = new JFileChooser(); chooser.showOpenDialog(editer); File file = chooser.getSelectedFile

    1.1K30编辑于 2022-11-14
  • 来自专栏明明如月的技术专栏

    文件切割合并器 2 切割类 Split

    result.png"))); } size = 1024*size;//1024 表示千字节再乘以size,获取的size得到实际的大小 } } JFileChooser chooser = new JFileChooser(); //   只许选择文件 chooser.setFileSelectionMode(JFileChooser.FILES_ONLY 如果输入的文件大小大于源文件,要求重新输入 if(file_source.length() { showWarningInfo(); } JFileChooser chooser = new JFileChooser(); //   只许选择文件夹 chooser.setFileSelectionMode( JFileChooser.DIRECTORIES_ONLY); //   不允许同时选中多个文件夹 chooser.setMultiSelectionEnabled

    1.2K20发布于 2021-08-27
  • 来自专栏伟大程序猿的诞生

    打造AS酷炫dimens适配插件

    第三步: 接下来我们需要获取到dimens原始文件,这里我们通过JFileChooser来获取文件,这里我们的类型是JFileChooser.FILES_ONLY只支持文件。 代码如下: 重点都已注释: JFileChooser jfc = new JFileChooser(); //只支持文件 jfc.setFileSelectionMode (JFileChooser.FILES_ONLY); jfc.showDialog(new JLabel(), "选择"); File file = jfc.getSelectedFile

    1.4K20发布于 2019-01-21
  • 来自专栏ml

    离线网页制作器(beta1.0)

    java.util.Scanner; 21 import javax.swing.ImageIcon; 22 import javax.swing.JButton; 23 import javax.swing.JFileChooser text.setText(null); 96 } 97 else if(e.getSource()==button1){ 98 JFileChooser chooser = new JFileChooser(); 99 chooser.setCurrentDirectory(new File("D:/")); //默认路径为D 盘 100 chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);//文件选择模式,只读 101

    1.6K120发布于 2018-03-26
  • 来自专栏全栈程序员必看

    利用模板导出文件(一)之XLSTransformer导出excel文件

    path * @return */ public static String getDirPath(String filename, File path) { JFileChooser parseDir = new JFileChooser(); parseDir.setCurrentDirectory(path); parseDir.setAcceptAllFileFilterUsed parseDir.setSelectedFile(new File(filename)); int result = parseDir.showSaveDialog(null); if (result == JFileChooser.APPROVE_OPTION

    1.8K30编辑于 2022-09-15
  • 来自专栏花狗在Qt

    如何用java编写一个花名随机抽取器

    OpenButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { JFileChooser fc =new JFileChooser();//这个对象就是我们点击打开文件,出来的文件选择器 fc.setCurrentDirectory(new File(".")) ;//指定当前默认目录 fc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);//可以选择只打开文件或者文件夹 fc.setMultiSelectionEnabled(false);//是否允许多选文件 int i =fc.showOpenDialog(getContentPane()); if(i==JFileChooser.APPROVE_OPTION

    1K21发布于 2020-10-28
  • 来自专栏云计算linux

    Swing组件概述

    边界(Border) n 组合框(JComboBox) n 滑块(JSlider) n 微调控制器(JSpinner) n 文件对话框(JFileChooser 例7​​ 问题的描述: 文件对话框(JFileChooser)的使用 解决方案: 当你编写一个应用程序时,你常常需要打开和保存文件。 幸运的是,Swing提供一个JFileChooser 类可以用来显示一个文件对话框; 请看下例: ​package​ com.swing; ​import​ java.awt.Container; ​import​ ; } } // 框架类 ​class​ ImageViewerFrame ​extends​ JFrame { ​private​ JLabel label; ​private​ JFileChooserJFileChooser类一样,颜色选择器是一个组件而非一个对话框。但是它包 含了用于创建包含一个颜色选择器组件的对话框的方法。

    1.9K10编辑于 2024-12-17
  • Java实现画图板

    saveBtn.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { JFileChooser chooser = new JFileChooser(); if(chooser.showSaveDialog(frame) == JFileChooser.APPROVE_OPTION) {

    15210编辑于 2025-12-22
  • 来自专栏技术专家成长之路

    【AI帮我写代码,上班摸鱼不是梦】调教ChatGPT过程全记录,让它帮我写程序!

    import java.util.Collections; import java.util.List; import javax.swing.JButton; import javax.swing.JFileChooser btnSelectFolder.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { JFileChooser fileChooser = new JFileChooser(); fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY int result = fileChooser.showOpenDialog(FolderSizeCalculator.this); if (result == JFileChooser.APPROVE_OPTION

    80310编辑于 2023-09-01
  • 来自专栏Nicky's blog

    xml与数据库中数据的导入导出

    list; private String[] arrs = {}; private String dbName ="xml"; public ImportFrame(){ JFileChooser fileChooser=new JFileChooser("打开文件"); int isOpen=fileChooser.showOpenDialog(null); fileChooser.setDialogTitle("打开文件"); if(isOpen==JFileChooser.APPROVE_OPTION){ filePath fileChooser=new JFileChooser("打开文件"); int isOpen=fileChooser.showOpenDialog(null); fileChooser.setDialogTitle("打开文件"); if(isOpen==JFileChooser.APPROVE_OPTION){ filePath

    3.8K20发布于 2019-01-17
  • 来自专栏Nicky's blog

    xml系列之数据库中数据的导入导出

    list; private String[] arrs = {}; private String dbName ="xml"; public ImportFrame(){ JFileChooser fileChooser=new JFileChooser("打开文件"); int isOpen=fileChooser.showOpenDialog(null); fileChooser.setDialogTitle("打开文件"); if(isOpen==JFileChooser.APPROVE_OPTION){ filePath fileChooser=new JFileChooser("打开文件"); int isOpen=fileChooser.showOpenDialog(null); fileChooser.setDialogTitle("打开文件"); if(isOpen==JFileChooser.APPROVE_OPTION){ filePath

    3.3K20编辑于 2022-05-07
  • 来自专栏Java小王子

    Java6实现调用操作平台桌面系统

    import java.net.URI; import java.net.URISyntaxException; import javax.swing.JButton; import javax.swing.JFileChooser private JTextField text = null; // 显示文件地址的TextField private JButton b = null; // 浏览文件的按钮 private JFileChooser com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); } catch (Exception ex) { ex.printStackTrace(); } fc = new JFileChooser

    84000发布于 2021-09-23
领券