Giter VIP home page Giter VIP logo

swingfilemanager's Introduction

swingFIleManager

A beautiful file manager based on javaSwing(一个好看的javaSwing编写的文件浏览器)

note

The current version only supports linux system, because the author uses linux system, and may support other systems in the future, just need to modify a little code, but I don't have so much time and energy recently,

目前版本只支持linux系统,因为作者使用linux系统,未来可能会支持其它系统,仅仅需要修改一点点代码即可,但是我最近没有那么多的时间和精力

feature

Single-window mode and multi-window mode

  • Single-window Start a single window when starting the jvm(default)启动程序的时候自动启动一个窗口,当窗口被关闭则进程退出
  • When the jvm is started, the window is not started by default. When the user requests http://127.0.0.1:64213/newWindow", a window is automatically created, allowing multiple windows to exist,use arg api "java17_home/bin/java -jar filemanager-1.0-SNAPSHOT.jar api ". 启动程序的时候不启动任何窗口,请求http://127.0.0.1:64213/newWindow自动创建窗口,

下面图片显示不出来是被墙了,githubusercontent.com国内有时候访问不了

list

multi-panel view

sftp remote manager

terminal

compression

popmenus

Image/Video Thumbnail

copy&move

bookmarks

deepsearch

buttongroup

autoSync(only localFileSystem)

hotKeys

  • ctrl+t newTab
  • ctrl+w close now selected Tab
  • ctrl+v copy selected
  • ctrl+x copy selected
  • ctrl+c paste files/dirs
  • enter enter in dir
  • backspace put seleted dirs/files to trash(only linux)
  • ctrl+alt+q back
  • ctrl+alt+e go

run

YOUR_JAVA17HOME/bin/java  filemanager-1.0-SNAPSHOT.jar -jar 

build

need jdk java17

mvn package 

swingfilemanager's People

Contributors

acodervic avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.