首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏javafx框架tornadofx

    二维码生成小工具,采用javafx框架tornadofx实现界面开发

    javafx.geometry.Pos import javafx.scene.paint.Color import javafx.scene.text.FontWeight import javafx.stage.FileChooser = null, filetype: List<String>): String { val efset = arrayOf(FileChooser.ExtensionFilter("$filetype hasImage.value) return val fileChooser = FileChooser() fileChooser.title = "保存图片" fileChooser.initialDirectory = File(File("").canonicalPath) fileChooser.initialFileName = "qrcode.png " val file = fileChooser.showSaveDialog(Stage()) ?

    1.6K30发布于 2019-09-11
  • 来自专栏Android小菜鸡

    Webview与H5交互——支持Intput type=”file“属性

    ValueCallback<Uri[]> uploadMessage; public static final int REQUEST_SELECT_FILE = 100; private final static int FILECHOOSER_RESULTCODE i.setType("image/*"); startActivityForResult(Intent.createChooser(i, "File Browser"), FILECHOOSER_RESULTCODE intent.setType("image/*"); startActivityForResult(Intent.createChooser(intent, "File Browser"), FILECHOOSER_RESULTCODE i.setType("image/*"); startActivityForResult(Intent.createChooser(i, "File Chooser"), FILECHOOSER_RESULTCODE resultCode, intent)); uploadMessage = null; } } else if (requestCode == FILECHOOSER_RESULTCODE

    1.2K10发布于 2018-09-06
  • 来自专栏全栈程序员必看

    用Java实现文本编辑器

    Editor extends JFrame { public JTextPane textPane = new JTextPane(); //文本窗格d,编辑窗口 public JFileChooser filechooser OpenAction() { super("打开(O) Ctrl+O"); } public void actionPerformed(ActionEvent e) { int i=filechooser.showOpenDialog (Editor.this); //显示打开文件对话框 if(i==JFileChooser.APPROVE_OPTION) //点击对话框打开选项 { File f=filechooser.getSelectedFile SaveAction() { super("保存(S) Ctrl+S"); } public void actionPerformed(ActionEvent e) { int i=filechooser.showSaveDialog (Editor.this); if(i==JFileChooser.APPROVE_OPTION) { File f=filechooser.getSelectedFile();

    1.1K20编辑于 2022-09-06
  • 来自专栏muller的测试分享

    软件测试|web自动化测试神器playwright教程(十七)

    test.txt", "mimeType": "text/plain", "buffer": b"this is a test"} ],)如果没有输入元素(它是动态创建的),可以使用 page.on("filechooser file").click()file_chooser = await fc_info.valueawait file_chooser.set_files("myfile.pdf")高级操作-事件监听filechooser 当应该出现文件选择器时触发此操作,例如在单击“选择文件”.未选择文件,可以通过使用file_chooser.set_files()设置输入文件来响应它,之后可以上传这些文件page.on("filechooser ", lambda file_chooser: file_chooser.set_files(r"C:\XXXX.txt"))# 点击选择文件按钮,会触发 filechooser 事件page.get_by_label ("选择文件").click()注:page.on("filechooser", ) 会自动监听filechooser 事件,只要有点击了选择文件按钮,就会自动触发实例from playwright.sync_api

    88730编辑于 2023-07-31
  • 来自专栏Java崽

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

    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.6K10编辑于 2024-03-15
  • 《Java 程序设计》第 15 章 - 事件处理与常用控件

    fileChooser = new FileChooser(); // 设置标题 fileChooser.setTitle("打开文本文件"); fileChooser = new FileChooser(); // 设置标题 fileChooser.setTitle("保存文本文件"); // 设置文件过滤器 fileChooser.getExtensionFilters().add(new FileChooser.ExtensionFilter("文本文件", "*.txt fileChooser = new FileChooser(); fileChooser.setTitle("选择音频文件"); fileChooser.getExtensionFilters fileChooser = new FileChooser(); fileChooser.setTitle("选择视频文件"); fileChooser.getExtensionFilters

    8510编辑于 2026-01-20
  • 来自专栏零域Blog

    从前端直接往aws上传文件总结

    offlineFileUpload(){ if($.isBlank($('#myBlogImageOfBasicmodeloffline').val())){ return; } var fileChooser = document.getElementById('myBlogImageOfBasicmodeloffline'); for(var f = 0 ;f<fileChooser.files.length ;f++){ var file = fileChooser.files[f]; if (file){ var params = { Key: file.name, //如果有路径

    1.3K20编辑于 2022-03-22
  • 来自专栏非著名程序员

    Android WebView 上传文件支持全解析

    Intent.CATEGORY_OPENABLE); i.setType("*/*"); startActivityForResult(Intent.createChooser(i, "File Chooser"), FILECHOOSER_RESULTCODE i.setType(type); startActivityForResult(Intent.createChooser(i, "File Chooser"), FILECHOOSER_RESULTCODE acceptType; i.setType(type); startActivityForResult(Intent.createChooser(i, "File Chooser"), FILECHOOSER_RESULTCODE i.setType("*/*"); } startActivityForResult(Intent.createChooser(i, "File Chooser"), FILECHOOSER_RESULTCODE resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == FILECHOOSER_RESULTCODE

    66.2K274发布于 2018-02-02
  • 来自专栏Java开发

    java开发一个音乐播放器

    BorderLayout.CENTER); return panel; } private void addSongToPlaylist() { JFileChooser fileChooser = new JFileChooser(); fileChooser.setFileFilter(new javax.swing.filechooser.FileFilter() { getDescription() { return "WAV 音频文件 (*.wav)"; } }); int result = fileChooser.showOpenDialog (this); if (result == JFileChooser.APPROVE_OPTION) { File selectedFile = fileChooser.getSelectedFile

    22210编辑于 2025-10-17
  • 来自专栏开发者技术前线

    Android 使用腾讯X5内核, Webview浏览器拍照或从相册上传图片

    i.setType("*/*"); startActivityForResult( Intent.createChooser(i, "File Chooser"), FILECHOOSER_RESULTCODE type); startActivityForResult(Intent.createChooser(i, "File Chooser"), FILECHOOSER_RESULTCODE acceptType; i.setType(type); startActivityForResult(Intent.createChooser(i, "File Chooser"), FILECHOOSER_RESULTCODE i.setType("*/*"); } startActivityForResult(Intent.createChooser(i, "File Chooser"), FILECHOOSER_RESULTCODE resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == FILECHOOSER_RESULTCODE

    2.5K30发布于 2020-11-23
  • 来自专栏LeoXu的博客

    让 Android 的 WebView 支持 type 为 file 的 input,同时支持拍照

    "image/*"); MainActivity.this.startActivityForResult( Intent.createChooser(i,"文件选择"), FILECHOOSER_RESULTCODE i.setType("image/*"); MainActivity.this.startActivityForResult( Intent.createChooser(i,"文件选择"), FILECHOOSER_RESULTCODE ); } FILECHOOSER_RESULTCODE 用于在onActivityResult方法中识别出是执行了从已保存文件中选取图片文件的流程。 protected void onActivityResult(int requestCode, int resultCode, Intent intent) { if (requestCode == FILECHOOSER_RESULTCODE

    2K20发布于 2018-08-15
  • 来自专栏Nicky's blog

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

    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.getSelectedFile =new JFileChooser("打开文件"); int isOpen=fileChooser.showOpenDialog(null); fileChooser.setDialogTitle ("打开文件"); if(isOpen==JFileChooser.APPROVE_OPTION){ filePath = fileChooser.getSelectedFile

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

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

    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.getSelectedFile =new JFileChooser("打开文件"); int isOpen=fileChooser.showOpenDialog(null); fileChooser.setDialogTitle ("打开文件"); if(isOpen==JFileChooser.APPROVE_OPTION){ filePath = fileChooser.getSelectedFile

    3.3K20编辑于 2022-05-07
  • 来自专栏javafx框架tornadofx

    做了个简易浏览器

    javafx.scene.text.FontSmoothingType import javafx.scene.web.WebHistory import javafx.scene.web.WebView import javafx.stage.FileChooser action { val selectedFile = chooseFile("Open Web Content", arrayOf(FileChooser.ExtensionFilter

    1K40发布于 2019-10-12
  • 来自专栏CodeGuide | 程序员编码指南

    《IntelliJ IDEA 插件开发》第二节:开发摸鱼看书的侧边栏窗体

    SettingUI() { // 给按钮添加一个选择文件的事件 urlBtn.addActionListener(e -> { JFileChooser fileChooser = new JFileChooser(); fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY); fileChooser.showOpenDialog(settingPanel); File file = fileChooser.getSelectedFile();

    5.1K40发布于 2021-11-04
  • 来自专栏Android小菜鸡

    助你快速搭建一个健壮可控的WebApp

    uploadMessage; public static final int REQUEST_SELECT_FILE = 100; private final static int FILECHOOSER_RESULTCODE resultCode, intent)); uploadMessage = null; } } else if (requestCode == FILECHOOSER_RESULTCODE i.setType("image/*"); activity.startActivityForResult(Intent.createChooser(i, "File Browser"), FILECHOOSER_RESULTCODE intent.setType("image/*"); activity.startActivityForResult(Intent.createChooser(intent, "File Browser"), FILECHOOSER_RESULTCODE i.setType("image/*"); activity.startActivityForResult(Intent.createChooser(i, "File Chooser"), FILECHOOSER_RESULTCODE

    1.3K30发布于 2018-12-13
  • 来自专栏c/c++的学习笔记

    基于Java实现图像浏览器的设计与实现

    .*; import javax.swing.filechooser.FileNameExtensionFilter; import java.awt.*; import java.awt.event. ; // 保存图像到文件 try { // 创建文件选择器 JFileChooser fileChooser = new JFileChooser(); // 设置文件选择器默认文件名和目录 fileChooser.setSelectedFile (filter); // 显示保存对话框 int result = fileChooser.showSaveDialog(null); if (result == JFileChooser.APPROVE_OPTION) { File selectedFile = fileChooser.getSelectedFile

    79710编辑于 2024-07-03
  • 来自专栏实用技术

    Java Swing客户端小项目

    javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.JTextField; import javax.swing.filechooser.FileNameExtensionFilter e.getSource(); try { if(btn.getText().equals("添加信息")){ JFileChooser fileChooser = new JFileChooser("目录选择:"); fileChooser.setFileFilter(new FileNameExtensionFilter(" ", "bat")); fileChooser.setAcceptAllFileFilterUsed(true); fileChooser.showOpenDialog = fileChooser.getSelectedFile() ){ String filePath = fileChooser.getSelectedFile(

    2.5K20编辑于 2022-02-11
  • 来自专栏我在本科期间写的文章

    Java中规模软件开发实训——简单的文本编辑器(代码注释详解)

    compileButton; // 编译按钮 private JButton runButton; // 运行按钮 private JFileChooser fileChooser runButton); mainPanel.add(buttonPanel, BorderLayout.SOUTH); // 将按钮面板添加到主面板的南部位置 fileChooser */ private void openFile() { int returnValue = fileChooser.showOpenDialog(this); File selectedFile = fileChooser.getSelectedFile(); // 获取用户选择的文件 详细解释:通过 fileChooser.getSelectedFile */ private void saveFile() { int returnValue = fileChooser.showSaveDialog(this);

    1K10编辑于 2024-03-20
  • 来自专栏数据库相关

    使用Gooey将Python程序转为图形化界面

    GooeyParser() parser.add_argument("mail_attachment", metavar="mail_attachment", help="附件", widget="FileChooser

    61010编辑于 2023-09-27
领券