Designing a Custom GUI in Java
Anyone know where to start this? I'm not talking about changing the colors around on the premade ones supplied by Java. I want to know if it's possible to completely design your own gui to make it look and act truly unique. Take a look at WinAmp... could something like that be designed in Java?
Hi!
If skinning is what you mean take a look at SkinLF, available at http://www.l2fprod.com/.
Similar Messages
-
How to design a custom browser using Java?
Hi,
Which of the Java APIs (packages) we have to use to design a custom browser?
thanking you,R6i wrote:
Hi,
I will agree with your words jverd.
But, APIs like WebRenderer API (http://www.webrenderer.com/) can be used in developing Browsers (of course, this API is also based on Core APIs of Java).
Here my question is what are the different packages of Java that are needed exactly to design Browser with out the help of THIRD PARTY API(like WebRenderer API).
thank you.You're totally missing the point.
Which tools should I use to build a house?
Which ingredients should I use to cook a meal?
Which subjects should I study in college? -
Can we design a custom GUI for Displaying KM docs
Hi all,
The task is to secure the documents published in KM and accessible (read&write)to a limited group,the proposal is to display the docs in a new GUI which lacks options like, "save as , print,copy,paste," and i should also be able to disable certain Keyboard strokes like "printscreen,ctrl+C" etc.
Request you all to tell me the possiblity of such GUI design else kindly suggest me any other alternative like role based splitting....etc...
Many thanks in advance
SantoshKumar AdapaHi Santosh,
you may fulfill your requirement from these links
[https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/504e31fc-f46f-2910-98b4-dd94478c22f8]
see the link "customization Change the layout, context menus as per your choice!" from the below link
[https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/u/251732004]
hope this helps you
vv -
Front End (GUI) for Java Web Based Appl.
Hi Gurus,
I am new to Java. Can anybody tell me, what is the front end(GUI) used in Java web based applications? I was told that Swings/Applets are rarely used. Is there are a 3rd party took to design GUI for Java based applications?
Chooti Babasunilmp wrote:
U mean to say, for JSP/Servlets, "Web based application" as well as "JSP/Servlet" usually implies that the client is a simple web browser.
we cannot have swing as front end?You can use Swing inside an Applet inside a web application, but usually that's not needed, as you already have a client application that's quite powerful (the browser). -
Customer gui components needed?
I require to build a program with which allows the user to add representations of objects onto the main GUI by adding a seperate square for each object. each square should be capable of being moved, resized, deleted as well as have text displayed in it, and another object associated with it (but I'm currently just dealing with the GUI side of things). Each square will also need to be connected to others by means of an arrow from one square to another. Any suggestions as to where to start as there does not seem to be any appropriate widgets provided by java for this and I am having trouble finding stuff on the net about it. Will creating my own custom GUI components be the best option? If so any tips on how to do this?
RegardsHello Ravi,
Create a Variable for 0CALMONTH, and use this code,
' Declare this in the top
data : v_startmon(6) type n,
v_endmon(6) type n,
' Include this in the case statement
when 'VarName'.
' Step 2 will execute after the user Input
if i_step = 2.
v_year = sy-datum(4).
v_mon = sy-datum+4(2) - 1.
' If the month is Jan
IF v_mon = '00'.
CONCATENATE v_year '01' INTO v_startmon.
CONCATENATE v_year '01' INTO v_endmon.
ELSE.
CONCATENATE v_year '01' INTO v_startmon.
CONCATENATE v_year v_mon INTO v_endmon.
EndIF.
clear l_s_range.
l_s_range-low = v_startmon.
l_s_range-high = v_endmon.
l_s_range-sign = 'I'.
l_s_range-opt = 'BT'.
append l_s_range to e_t_range.
Endif.
Please see this for
[User Exits in SAP BW|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/23f2f094-0501-0010-b29b-c5605dbdaa45]
[User Exit Examples|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6378ef94-0501-0010-19a5-972687ddc9ef]
Also see this
[Dependencies for Variables of Type Customer Exit |http://help.sap.com/saphelp_nw04/helpdata/en/1d/ca10d858c2e949ba4a152c44f8128a/content.htm]
Thanks
Chandran
Edited by: Chandran Ganesan on Mar 17, 2008 1:57 PM -
SAP GUI for JAVA - Search Help ALV display
I need to be able to display search helps in the ALV grid format or the ' Dialog Modal ' option as seen on the <b>Settings for all F4 helps</b> tab under the personalize option for search helps.
Currently when I am using a Macintosh machine the system ignores the system setting and my personal settings and displays all search results in an ABAP List format. Unfortunately the ABAP list format does not work correctly when used to input a field on another ABAP list report.
This behaviour can be found on the Mozilla Firefox browser when SAP GUI for HTML and the SAP GUI for JAVA.
Your help will be greatly appreciated.Hi Rolf-Martin,
Thank you for your detailed explanation on how the ALV grid control is implemented for the SAP GUI for Java. This has been pretty insightful. The good news is that I finally figured out a solution to my problem. You see I inherited an old custom program where an ABAP list is used as an interactive data capture screen with input fields. Well a couple of fields had search helps. The program has worked fine with the regular SAP GUI until a MAC OS user tried to use it with the SAP GUI for Java. Whenever they selected a line from the search help it would bring back the entire onto their input screen.
A sample of the code:
form search_help.
CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
EXPORTING
TABNAME = 'EKPO'
FIELDNAME = 'MATNR'
SEARCHHELP = 'ZMAT1_A'
SHLPPARAM = 'MATNR'
TABLES
RETURN_TAB = RET_TABLE.
IF NOT RET_TABLE-FIELDVAL IS INITIAL.
LINXX-XMATNR = RET_TABLE-FIELDVAL.
MODIFY CURRENT LINE FIELD VALUE XMATNR FROM LINXX-XMATNR. " ****
ENDIF.
SET CURSOR 9 SY-CUROW. " ********
endform.
The problem was being caused by the fact that the search help ABAP list was overriding the sy-XXXX values for the current line contents, index, pageno, cursor row for the calling ABAP list. So when a user selected a row from the search help this would now become the current context and be transferred back to the calling program.
The fix was pretty simple; all I had to do was save the current line context and the context prior to calling the search help. After the search help was run I would then replace the current line with the saved one in my local variable. I hope this makes sense. We now have a couple of happy MAC OS users.
Once again I thank you for your patience and support in this matter.
Have a great day,
Edwin. -
Help with where to begin creating a custom GUI?
Links to good tutorials helpful.
Basically I have never created a GUI for java beyond your basic text box, radio button, button etc.
I need to create a GUI using custom images for the buttons, images etc. I kind of don't know where to begin since all I have done prior is create a GUI with functionality already present in java. I need drop down menus etc.
Any help is appreciated.All of this functionality that you are mentioning is available with Swing. You can do a google search for java Swing tutorials; if you need further help, please visit the Swing forum.
-
Unable to Print Purchase order automatically using SAP GUI for JAVA
Hi SAP gurus,
Some of the PC's in our company use windows and some LINUX. Therefore we use two types of SAP GUI. One for windows and the other one JAVA. PO approval was set to print automatically. In a windows setting, there are no problems with this setup. But in SAP GUI for JAVA, no print outs are produced and no error messages are displayed. I am using SAP GUI for JAVA version 7.10 ver 6. and I use Front end printing for linux access method G.
please help,
gungertzhi gungertz,
You can use U type access method for printing SAP document using linux desktop.
Please refer to my blog posting here (http://sapbasis.wordpress.com/2007/08/23/print-sap-documents-using-linux/)
ardhian
http://ardhian.kioslinux.com
http://sapbasis.wordpress.com -
ANN: SAP GUI for Java 7.10 available for download
Hi all,
SAP GUI for Java 7.10 is now available at <b>http://service.sap.com/sapgui-java</b>.
In case you are not registered on service.sap.com, you can alternatively download it from ftp://ftp.sap.com/pub/sapgui/java/710.
<b>New platforms:</b>
- JSE 6: See System Requirements of platforms for details. Also, usage of JRE 1.4.2 is no longer supported.
- Microsoft Windows Vista (Business and Ultimate editions)
- Mac OS X 10.5 (once the test on the final build of "Leopard" has been successfully completed, see <a href="https://service.sap.com/sap/support/notes/959236">Note 959236</a> for latest news)
- HP-UX 11.31
<b>New features:</b>
- <b>Input History: </b>Text previously entered in an entry field is available in a dropdown listbox when the same entry field is reaccessed.
- The <b>installer</b> now can be launched directly from a write-protected directory and the installation process completes considerably faster.
- The <b>Preference Dialog</b> has been redesigned.
- <b>Dynpro Splitter:</b> The feature to display two subscreens divided by a horizontal or vertical splitter has been implemented.
<a href="https://service.sap.com/sap/support/notes/959236">Note 959236</a> lists the supported platforms and will include latest news on support for Mac OS X 10.5 (Leopard).
Best regards
Rolf-MartinHello Mac users,
ANN: SAP GUI for Java 7.10 rev 1 available for download officially supports Leopard.
Best regards
Rolf-Martin -
In case of problems with SAP GUI for Java ...
Hello all,
in case of having problems (errors, ABAP dumps etc.) with SAP GUI for Java, please create an OSS message on component BC-FES-JAV with information described in OSS note 326558
http://www.service.sap.com/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700010521522001.
This makes sure our official support channels get aware of your problem.
Thanks and best regards
Rolf-MartinHello Rolf-Martin,
i don't have access to this website to view the note.
The version of the Suse libc is:
GNU C Library stable release version 2.3.2, by Roland McGrath et al.
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 3.3 20030226 (prerelease) (SuSE Linux).
Compiled on a Linux 2.4.20 system on 2003-03-13.
Best Regards,
Piotr Brostovski -
ANN: SAP GUI for Java 7.00 rev 5 available for download
Hi all,
SAP GUI for Java 7.00 rev 5 is now available at <b>http://service.sap.com/sapgui-java</b>.
In case you are not registered on service.sap.com, you can alternatively download it from ftp://ftp.sap.com/pub/sapgui/java/700r5.
This revision solves issues in the dropdown listbox, grid and table control. Also an issue with FileDownload is fixed. For more information, please refer to the release notes.
<a href="https://service.sap.com/sap/support/notes/954572">Note 954572</a> lists the supported platforms.
Best regards
Rolf-Martinhi Mr.Rolf-Martin,
this is kumar writing in regards with the sap gui for java 7.00 rev 4.....i found ur link very helpful ....thanks for the link...and i have a problem in creating a new connectioin ....i have gone thru some of the forum replies and pdf's ....but i could not set up the new connection ....
can u plz help me in creating a new connection .....
the rev4.jar file was successfully installed.....
and whats are the next steps .....
any help appriciated thanks
regards
kumar -
Commenting a Line in ABAP Editor when using SAP GUI for java
Hi,
In ABAP editor we can highlight the line which are to be comment and use cmd+< sign to comment those lines. What will be the command to be used to achieve the same functionality when using SAP GUI for JAVA on an iMac.Hello Kedar,
please check with SAP GUI for Java 7.20 rev 5 before submitting a bug report.
Also please verify, that cmd-< and cmd-> are not assigned as "Keyboard Shortcuts" in the "Keyboard" control panel of "System Preferences".
Bug reports can be submitted with the [SAP Message Wizard|http://service.sap.com/message], for SAP GUI for Java please use component BC-FES-JAV.
Best regards
Rolf-Martin -
Implement Screenflow using PAPI in Custom GUI
Hi
We are trying to implement our custon GUI (.NET) using the PAPI api , we are able to retrieve the Views /Presentations / Inbox and other view instances . However I want some suggestions regarding how to implement the Screen flows /Process Work Items in the custom GUI using the PAPI call . Is there any API's which are already available to do these .
I see that the API has options like runActivity etc within the session , am I on the right track (however I am unclear how to achieve the screenflow in API mode)
ThanksProbably is not what you want but have you consider implement the interactive activities as external and build them in .NET?.
I think there are other threads in this forum and product documentation that explain how you implement an interactive activity as external but let you explain in few words.
1.- You create an external resource of type server configuration where you will have your .NET external application. The engine when executing this activity is going to redirect yo to that url adding the user, the activity id and the instance id.
2.- You implement the interactive activity as external, main task external.
3.- In the bottom part you put the url already defined in step 1.
4.- You define a prepare method. This is the method that you have to execute once the execution has been redirected to your .NET external application, you have the instanceid and then you can perform the prepare with PAPIWS. With the prepare you interchange information with the engine, you can define out arguments that you take in your application and also the engine blocks that instance to prevent other user execute the same activity to the same instance. Once yo have the control of the execution in your external application you can show the process data in your .NET client, modify it...
5.- You define a commit method, this is the method that you have to invoke, again with PAPIWS from your external application once you have finished the activity (the activity can be a .NET screenflow in your case). Performing the commit method you pass information back to the engine and the engine unblocks the instance execution.
I think that if you want to have the interactives built in .NET this is the recommended approach.
HTH -
SAP GUI for Java 7.00 rev 4 - bug in ABAP download
When I try to download ABAP source code or when I use "Edit Locally" in SE38 (the easiest way how to write/edit programs with a comfortable editor), ABAP source is downloaded to my computer with trailing 0x00 bytes. It has small side-effect in Local Editing: new code with this block is uploaded into SAP and syntax check of such program fails.
Using 7.00 rev 3 works fine.
Has anybody idea how to eliminate this bug?
Wishlist, but to another forum: It will be really nice to assign hot-key to this menu item in SE38.
Thank you,
PavelHello Pavel,
thanks for bringing this to our attention.
This is a bug in SAP GUI for Java 7.00 rev 4 and we will fix this in the next revision.
Regarding the hot-key for the "Edit Locally" menu item, I suggest to give this feedback officially using <a href="http://service.sap.com/message">message wizard</a> on component BC-DWB-TOO.
Best regards
Rolf-Martin -
Hi,
I have installed SAP GUI for Java as written here: https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bc_fes/~form/handler%7b5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d31303334393332%7d
I got a message that the instalation was succesfull. But after clicking the iview with the transaction the iview freezes and the transaction is not displyed. Any ideas where could be the problem?
Thanks and regards
Ivohi Ivo Kostelecky,
for SAP GUI
you fill the properties ...
Description -
Aplication Server -
here u give the url
SYSID -
here u give the system id
System Number -
00 System Number
SAPsystem----- here u fill the System
Maybe you are looking for
-
Why can't I change my primary email address in Apple ID?
I want to change my primary email address to the one I use most for be the same as my Apple ID. Right now it is an old email address but when I try to change it I get a message that it is already set up in an Apple ID account.
-
Missing start button, task bar and min,max buttons when open iTunes
Its like the screen is cut off on the top and bottom. I use windows 7 but this doesn't happen when I have any other program open. How do I fix?
-
Need Advice fr/ Graphic Designers/Video Editors about Glossy Screens
Would like to hear some advice from industry professionals working in Graphic Design and Video Editing about working on a Glossy Screen MBP. No offense, but please do not share speculative responses (these forums are notorious for that) I just want p
-
I can't create apple ID in app store
I can't create apple ID in app store because it need to contact itune support.what should I do?
-
Raw conversion color differences
Yes, I know that Adobe had to guess at how raw files are encoded (I shoot Nikon)a and that perfect color conversion should not be expected but... I started with Capture NX2 and while I loved the quality of pictures I could get from it, it was very sl