Find Jobs
Hire Freelancers

Microsot Office 2010 Save / Open Dialog box in Java Swing.

$30-250 USD

Probíhající
Zveřejněno skoro před 12 roky

$30-250 USD

Zaplaceno při doručení
Prerequisites for the job: ========================== 1) Developer Knows Java Swing very well and is able to subclass existing Java Swing components to make them look in non default way. 2) Developer knows how to use Paintshop pro, Photoshop pro, Gimp or something similar. 3) Developer has copy of Microsoft Office 2010 installed on Windows 7. 4) Developer has copy of graphics editing app installed (mentioned in step 2 above). Description of the job: ======================= 1) The component built in this job will be used in another Java Applet which simulates Microsoft Office 2010 inside Windows 7. 2) The component built in this job will not be a real working component. It will only look like a real thing (simulation of real component inside MS Office 2010). It will not be linked to real OS in any way. It will be used strictly inside a Java Applet inside a Web Browser window. 3) The component built in this job will be a subclass of JInternalFrame. Content pane of this JInternalFrame will be JPanel which will contain various other JPanels that construct final window. 4) The layout manager that will be used in this job is GridBagLayout (only GridBagLayout please). 5) The component built in this job will be a 750x450 big window which looks EXACTLY like "Save As" dialog box from Microsoft Office 2010 Word inside Windows 7 (No matter on which OS I run this code, no matter in which browser I run this code). So if you open MS Office 2010 Word on Windows 7, then you click on File, then click on Save As, "Save As" dialog box will pop up. The component built in this job must look exactly like that dialog box. 6) The class name should be OpenSaveBox. eg. public class OpenSaveBox extends JInternalFrame { … } 7) The class should have a constructor which can be used to choose how component should be constructed. In the constructor I want to be able to choose if resulting window is Save box, or Open box. Also I must be able to choose if it is opened in Word, Excel, Access or Power Point. eg. public class OpenSaveBox extends JInternalFrame { public OpenSaveBox(boolean open, int appType) { // if open is true, construct Open dialog box. if open is false, construct Save As dialog box // if appType is 1, construct Word dialog box. // if appType is 2, construct Excel dialog box. // if appType is 3, construct Access dialog box. // if appType is 4, construct Power Point dialog box. … } } 8) All actions for this class should be passed to Action_Listener class (which should be in separate file [login to view URL]): eg. public class Action_Listener implements ActionListener { public Action_Listener() { // constructor code } public void actionPerformed(ActionEvent evt) { if([login to view URL]().equals("save_button_pressed_command")) { // action code } else if([login to view URL]().equals("open_button_pressed_command")) { // action code } // etc. else { // pop up dialog box that says "Wrong!" (you don't have to code this… just leave this empty). } } } 9) Every clickable component inside this window should have action listener set to action listener described in step above. eg. Action_Listener action = new Action_Listener(); JButton button = new JButton(); [login to view URL](action); 10) The class will use multi language strategy, so [login to view URL] file must be used for ALL text strings inside this class. eg. … ResourceBundle text_strings = [login to view URL]("TextStringBundle2010", [login to view URL](lang)); … [login to view URL]("<HTML><font color=white>"+[login to view URL]("file_button")+"</font>"); …
IČ projektu: 1710156

O projektu

1 nabídka
Vzdálený projekt
Aktivní před 12 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
Uděleno:
Avatar uživatele
Bid number two.
$250 USD v 5 dnech
4,4 (2 recenze)
3,4
3,4
1 freelanceři nabízejí v průměru $250 USD za tuto práci
Avatar uživatele
Hi, I am ready to start now. I am a java expert for 7 years. Best regards.
$250 USD v 15 dnech
5,0 (20 recenze)
4,1
4,1

O klientovi

Pochází z SOUTH AFRICA
Cape Town, South Africa
5,0
2
Ověřená platební metoda
Členem od čvn 21, 2012

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.