Zamknięty

Get and set data into foreign Java application GUI fields

Ten projekt otrzymał 27 ofert od utalentowanych freelancerów ze średnią ceną ofert wynoszącą $7348 USD.

Otrzymaj darmowe wyceny do podobnego projektu
Pracodawca pracuje
Budżet Projektu
$5000 - $10000 USD
Ofert Razem
27
Opis Projektu

The purpose is to develop a library that to be used in a .net application (our application) that will allow it to get and set data into foreign Java application GUI fields (text box, comboBox, checkbox, radio button, listview, labal and buttons - read only).

it will support reading and writing GUI fields from Java applications developed using different Java GUI technologies: Swing, SWT, AWT.

The foreign application cannot be launched by our application.

The library will have the following functionality:

1. "Recording" - capturing GUI object identification (input: mouse position, window handle) - selecting a GUI object using the mouse will capture any information required to identify this object, including full parent tree hierarchy, without the use of windows handles of the GUI objects (except of the Window itself as input), as the 2nd "part" of reading/writing data into that field may be executed on a different instance of this application window and even a different machine.

2. "Runtime"

2.1 Locating the object in the current application window (input: Window Handle, object identification data that was collected in the "recording" phase)

2.2 Get Object Text - Getting the object text from different GUI object types: label, text box, comboBox, radio button, checkbox, button, list view (whole text)

2.3 Get Object position - Getting the rectangle position of the GUI object in the window

2.4 Set Object text - Set/Modify the object text/value of different GUI Objects (that can be modified): textbox, combobox, radio button, checkbox, listview selected item.

in the response, please mention what technology approach will you take to implement this project.

Wymagane Umiejętności

Chcesz zarobić trochę pieniędzy?

  • Napisz kwotę, za jaką jesteś w stanie podjąć się projektu i przedział czasowy, w którym będziesz w stanie go zrealizować
  • Opisz, w jaki sposób wykonasz projekt
  • Otrzymaj wynagrodzenie za pracę

Zatrudnij Freelancerów, którzy również składają oferty do tego projektu

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online