Hi !
Featured games (84)
games approved by the League of Dukes
Games in Showcase (601)
Games in Android Showcase (171)
games submitted by our members
Games in WIP (649)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Explorer.exe  (Read 1094 times)
0 Members and 1 Guest are viewing this topic.
Offline Sequalit

Junior Devvie

« Posted 2006-06-10 19:54:11 »

is there any way to extend the windows Explorer in java, i am wanting to make my own version of windows explorer, but dont know how you would deal with showing the different windows and getting the current running tasks, is this even possible with java? all explorer is is a GUI and doesnt have anything really important to the stability of windows so its safe to shut it off.


Offline Herko_ter_Horst

Senior Newbie

Java games rock!

« Reply #1 - Posted 2006-06-11 07:59:43 »

What are you trying to accomplish, and why do you think you need to extend Windows Explorer for that to happen?
Offline Sequalit

Junior Devvie

« Reply #2 - Posted 2006-06-11 17:08:10 »

im wanting to make a new windows explorer... something that looks different from the norm, and easier to skin, without having to install software that is packed with adware to make your theme look different. But i know there are things on windows that only explorer has access too, like whose logged in and stuff like that, mabye if i know how to access that information, that would be cool. or is explorer only made up of a file traversal and displaying the taskbar?

I know this isnt a gaming question, but this is the only forum i know of wsith people as helpful and knowledgebal as you guys here.


Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline swpalmer

JGO Coder

Exp: 12 years

Where's the Kaboom?

« Reply #3 - Posted 2006-06-11 17:42:59 »

You will absolutely need native code to do what you want.. but chances are it is impossible... by that I mean: replacing the task bar entirely with something else in a way that is compatible with the OS and the applications is not something that the OS is going to facilitate with built-in APIs.  You are hacking an integral part of the OS and Java is certainly not the tool for the job.

You could make a cool shell that does a lot of what explorer does.. like browsing the filesystem and launching applications.. but hooking into the OS to provide an alternative "Start" bar where application windows would show up and a System Tray that the tray icons for existing apps would appear in... well that's just asking for trouble.  I can say for certain that if you need to ask on these forums then you are not even remotely ready for what it would take.

Offline blahblahblahh

JGO Coder

Medals: 1

« Reply #4 - Posted 2006-06-11 20:32:08 »

all explorer is is a GUI and doesnt have anything really important to the stability of windows so its safe to shut it off.

I'd disagree. For instance, its the only mainstream program I can think of that launches one of two completely different programs depending upon how many copies of itself are running when it launches (first explorer process creates the startbar and desktop, but no filesystem browser; all subsequents create filesystem browsers but no desktop etc).

Aside from that, IIRC it *is* possible to replace start bar etc - modulo the security system on windows that e.g. traps ctrl-alt-del - you just have to make sure explorer is not loaded (and isnt periodically re-launched by the OS - IIRC some versions of win2k and XP do this). Google for "alternative windows shell" and you should find many projects doing it, with interesting info, to varying degrees.

malloc will be first against the wall when the revolution comes...
Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

Riven (30 views)
2015-07-27 16:38:00

Riven (16 views)
2015-07-27 15:35:20

Riven (20 views)
2015-07-27 12:26:13

Riven (10 views)
2015-07-27 12:23:39

BurntPizza (27 views)
2015-07-25 00:14:37

BurntPizza (39 views)
2015-07-24 22:06:39

BurntPizza (22 views)
2015-07-24 06:06:53

NoxInc (25 views)
2015-07-22 22:16:53

NoxInc (17 views)
2015-07-22 22:13:39

Jesse (39 views)
2015-07-22 03:10:36
List of Learning Resources
by gouessej
2015-07-09 11:29:36

How Do I Expand My Game?
by bashfrog
2015-06-14 11:34:43

List of Learning Resources
by PocketCrafter7
2015-05-31 05:37:30

Intersection Methods
by Roquen
2015-05-29 08:19:33

List of Learning Resources
by SilverTiger
2015-05-05 10:20:32

How to: JGO Wiki
by Mac70
2015-02-17 20:56:16

2D Dynamic Lighting
by ThePixelPony
2015-01-01 20:25:42

How do I start Java Game Development?
by gouessej
2014-12-27 19:41:21 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!