文件路径选择器|java 中怎么通过文件选择器选择要保存文件的的目录然后返回绝对路径

文件路径选择器|java 中怎么通过文件选择器选择要保存文件的的目录然后返回绝对路径的第1张示图

A. 路径选择工具怎么用

路径工具是PS引进矢量图绘画的工具。基本上和矢量图软件地方法相同。因为PS不是制图软件,很多教程没有讲到,这里简单的说一下:在工具属性栏“窗口”后边分别是上对齐、水平中心对齐、左对齐、垂直中心对齐和右对齐。使用路径工具画一个圆,在使用矩形工具画一个矩形路径,在工具箱选择路径选择为工具。使用鼠标点选一个封闭的路径,在按住键盘上档键,在选择另外的路径。选中后会在路径上出现锚点,再点选工具属性栏上的“组”、“减去”“相交”“重叠”在选择上对齐、水平中心对齐、左对齐、垂直中心对齐和右对齐。试试呀!呀!

B. bat选取路径怎么用文件/文件夹选择器

复制粘贴到记事本,另存为xx.bat,编码选ANSI@echo offrem 弹出文件夹浏览选择对话框set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4title %#% +%$%%$%/%@% %z%(echo;Set sa=CreateObject^("Shell.Application"^) echo;Set item=sa.Namespace^(0^).Self echo;Set objfolder=sa.BrowseForFolder^(0, "Select a Folder:", 0, item.Path^) echo;If objfolder Is Nothing Then echo; WSH.Quit echo;End If echo;Set objitem=objfolder.Selfecho;WSH.echo objitem.Path)>"%tmp%\v.v"for /f "delims=" %%a in ('cscript -nologo -e:vbscript "%tmp%\v.v"') do echo;"%%a"echo;%#% +%$%%$%/%@% %z%pauseexit

C. java里的文件选择器是干什么用得

Java里的文件选择器是方便用户在硬盘上选择文件的,这里有个程序你可以看一下,就知道文件选择器怎么用了。import java.awt.*;import javax.swing.*;import javax.swing.colorchooser.ColorSelectionModel;import javax.swing.event.ChangeEvent;import javax.swing.event.ChangeListener;import java.io.*;import java.awt.event.*;public class Test11 extends JFrame{//添加一个颜色对话框窗口JFrame color=new JFrame();JDialog color_diglog=new JDialog(color,"颜色",true);Container contentpane=this.getContentPane(); JTextArea text=new JTextArea();//文本域 JFileChooser filechooser=new JFileChooser();//文件选择器 JColorChooser colorchooser=new JColorChooser();//颜色选择器 ColorSelectionModel model=colorchooser.getSelectionModel();//用以获取颜色模型 //创建菜单栏 JMenuBar menubar=new JMenuBar(); JMenu F_menu=new JMenu("文件(F)"), C_menu=new JMenu("颜色(C)"); JMenuItem FC=new JMenuItem("打开(文件选择器)"), CC=new JMenuItem("颜色(颜色选择器)"); public Test11(){ super("简单文本编辑器");//调用父类(JFrame)的构造方法 contentpane.setLayout(new BorderLayout()); text.setLineWrap(true); F_menu.add(FC); C_menu.add(CC); menubar.add(F_menu); menubar.add(C_menu); contentpane.add(menubar,"North"); contentpane.add(text); color_diglog.add(colorchooser); color_diglog.setSize(300, 400); fileshow();//事件监听器类 } public void fileshow(){ //文件查看器 FC.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ int result=filechooser.showOpenDialog(null); File file=filechooser.getSelectedFile(); if(file!=null&&result==JFileChooser.APPROVE_OPTION){ try {//将读出的文件赋给text,text用read方法读出 FileReader fr=new FileReader(file.getPath()); text.read(fr,null); fr.close(); } catch (FileNotFoundException e1) { e1.printStackTrace(); } catch (IOException e2) { e2.printStackTrace(); } } } }); //颜色查看器 CC.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ color_diglog.setLocationRelativeTo(Test11.this);//在color_dialog中显示颜色选择器 model.addChangeListener(new ChangeListener(){ public void stateChanged(ChangeEvent e){ text.setBackground(colorchooser.getColor());//将文本域的背景色改变为获取的颜色}}); color_diglog.setVisible(true); } }); }public static void main(String[] args) { JFrame f=new Test11(); f.setBounds(300,300,300,300); f.setVisible(true); f.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); f.(true); f.addWindowListener(new WindowAdapter(){ public void windowClosed(WindowEvent e){ System.exit(0); } });}}

D. 在PS里,关于路径选择工具和直接选择工具的问题

1.通过钢笔工具绘制出来的矢量图形叫做工作路径2.一段已经绘制完成的工作路径如果需要再次编辑需要使用直接选择工具,可以通过长按工具上的工具按钮在弹出的菜单中点击鼠标使用3.直接选择工具下 单击一下工作路径 工作路径会出现点 此时工作路径处于可编辑状态4.如果要退出可编辑状态只需要鼠标左键点击一下非路径区域即可5.这是鼠标点击一下空白区域后退出可编辑状态的效果 空白区域包括路径内部直接选择工具点击工作路径后 在按下鼠标拖动路径的一段可以改变路径形态6.另一种操作是在还没处于可编辑状态直接按下鼠标拖动路径的一段 可以实现7.在直接选择工具下点击角点并直接拖动8拖动的结果是角点位置没有变化,变化的还是路径的一段 此时的角点是空心的 是没有选中的状态9.直接选择工具下 点击一下路径 让路径处于可编辑状态 然后再点一下出现的空心角点 角点的颜色变黑后才可以拖动角点改变角点的位置10.这是在工作路径处于可编辑状态下点击角点 角点变为实心后拖动角点的效果

E. PS里路径选择工具什么意思

当你的路径是两个图形时,而且是相互交叉的两个路径,如果你在使用路径选择工具时,选择了交叉形状区域,然后把这两个路径变为选区时,你就可以发现选区的范围就是两个路径交叉的范围……你可以试一下!

F. java 中怎么通过文件选择器选择要保存文件的的目录,然后返回绝对路径

如果用的是JFileChooser的话可以用getCurrentDirectory().getPath();方法得到你选择的文件夹路径。

G. 页面上通过文件选择器获取文件夹的物理路径

JFileChooser 就行, 参考以下帮助文档JFileChooser chooser = new JFileChooser();FileNameExtensionFilter filter = new FileNameExtensionFilter("JPG & GIF Images", "jpg", "gif");chooser.setFileFilter(filter);int returnVal = chooser.showOpenDialog(parent);if(returnVal == JFileChooser.APPROVE_OPTION) {System.out.println("You chose to open this file: " +chooser.getSelectedFile().getName());}

H. ps路径选择工具怎么用

选择和移动路径

在工具箱中又两种路径选择的工具,两种分别为“路径选择工具”和 “直接选择工具”。这两个工具可以选择和移动路径。如图所示:

使用“直接选择工具”单击锚点,就可以选择该锚点。选中的锚点为实心的方块,未被选中的锚点为空心方块。单击路径线段,可以选择该路径线段。

选择锚点、路径线段和路径后,按住鼠标左键不松并且拖动,就可以将其进行移动。

I. PS路径选择工具在怎么地方

工具/原料

电脑 PS软件

方法/步骤

1、首先,在电脑桌面点击ps图标进入界面。

J. 文件夹选择器怎么实现

Android中文件选择器的实现今天给大家分享下文件选择器的作用 , 具体就是获取用户在在SD卡选中的文件/文件夹路径 ,类似于C#中 OpenFileDialog控件(对C#的一站式开发还是念念不忘)。功能实现起来比较简单,主要是帮助大家节省开发时间。 网上流传较广的一个成品如下 <[Android实例] 文件选择器>, 本文也是根据上面的成品修改而成,使其更易 理解,效率更高。 除此之外,主要特色有: 1、我们监听了用户按下Back键的事件,使其返回上一层目录; 2、针对不同的文件类型(文件vs文件夹 , 目标文件vs其他文件)做了特殊处理。 知识点一、 File 类的使用 文件选择器的主要功能是:浏览文件\文件夹、文件类型等;都是通过Java File类来实现的。 关于File类的使用,请参考如下博客: <<来自java文档 File类>> <<Java File类>> 知识点二、调用方法说明 使用了startActivityForResult()发起调用以及onActivityResult()方法接受回调后的信息。 其他的也没什么好说了,大家看看代码注释吧~~ so easy – – 。 FileChooserActivity.java 实现文件选择的类 。[java] view plainprint?public class CopyOfFileChooserActivity extends Activity { private String mSdcardRootPath ; //sdcard 根路径 private String mLastFilePath ; //当前显示的路径 private ArrayList<FileInfo> mFileLists ; private FileChooserAdapter mAdatper ; //配置适配器 private void setGridViewAdapter(String filePath) { updateFileItems(filePath); mAdatper = new FileChooserAdapter(this , mFileLists); mGridView.setAdapter(mAdatper); } //根据路径更新数据,并且通知Adatper数据改变 private void updateFileItems(String filePath) { mLastFilePath = filePath ; mTvPath.setText(mLastFilePath); if(mFileLists == null) mFileLists = new ArrayList<FileInfo>() ; if(!mFileLists.isEmpty()) mFileLists.clear() ; File[] files = folderScan(filePath); if(files == null) return ; for (int i = 0; i < files.length; i++) { if(files[i].isHidden()) // 不显示隐藏文件 continue ; String fileAbsolutePath = files[i].getAbsolutePath() ; String fileName = files[i].getName(); boolean isDirectory = false ; if (files[i].isDirectory()){ isDirectory = true ; } FileInfo fileInfo = new FileInfo(fileAbsolutePath , fileName , isDirectory) ; //添加至列表 mFileLists.add(fileInfo); } //When first enter , the object of mAdatper don't initialized if(mAdatper != null) mAdatper.notifyDataSetChanged(); //重新刷新 } //获得当前路径的所有文件 private File[] folderScan(String path) { File file = new File(path); File[] files = file.listFiles(); return files; } private AdapterView.OnItemClickListener mItemClickListener = new OnItemClickListener() { public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) { FileInfo fileInfo = (FileInfo)(((FileChooserAdapter)adapterView.getAdapter()).getItem(position)); if(fileInfo.isDirectory()) //点击项为文件夹, 显示该文件夹下所有文件 updateFileItems(fileInfo.getFilePath()) ; else if(fileInfo.isPPTFile()){ //是ppt文件 , 则将该路径通知给调用者 Intent intent = new Intent(); intent.putExtra(EXTRA_FILE_CHOOSER, fileInfo.getFilePath()); setResult(RESULT_OK , intent); finish(); } else { //其他文件….. toast(getText(R.string.open_file_error_format)); } } }; public boolean onKeyDown(int keyCode , KeyEvent event){ if(event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode() == KeyEvent.KEYCODE_BACK){ backProcess(); return true ; } return super.onKeyDown(keyCode, event); } //返回上一层目录的操作 public void backProcess(){ //判断当前路径是不是sdcard路径 , 如果不是,则返回到上一层。 if (!mLastFilePath.equals(mSdcardRootPath)) { File thisFile = new File(mLastFilePath); String parentFilePath = thisFile.getParent(); updateFileItems(parentFilePath); } else { //是sdcard路径 ,直接结束 setResult(RESULT_CANCELED); finish(); } } } 界面依旧很丑陋,囧 ,大家可以根据需要在此基础上添加功能 。

未经允许不得转载:山九号 » 文件路径选择器|java 中怎么通过文件选择器选择要保存文件的的目录然后返回绝对路径

赞 (0)