How do not open JFrame More then one time? - java

I am developing one Desktop Application Using Swing. In my application, I design
menu frame, whenever I click one menu_item respective page will load, suppose again I click same menu_item then one more same frame is opened.
But I need only one frame, if already exist then I will show one pop_up dialog to display "Already opened" or to show the frame in front of all opened frame. How can solve this?

Related

JavaFX Multiple screens with Menubar on top

I am very new to JavaFX. As I am a swing developer, I am facing some problems with JavaFX. In swing I create a main window with JFrame. On the top I add a Menubar. When a menu item is clicked, a JInternalFrame is opened below the Menubar in a JDesktopPane. I've found this way very useful, because I can open any JInternalFrame from menubar as well as from the JInternalFrame itself. The JInternalFrame remains open until user closes them. When user presses escape button he can go back to the previously opened frame.
I've found some libraries that switch scenes. But I cannot find an equivalent way in JavaFX. Can anyone help me to achieve this ?

Adempiere - Menu - Window not displayed

i have been dealing with a strange problem, in the Adempiere Client, there is a window named Window Customization, now this menu is displayed only in the GardenWorld Client and not in the new Clients i am creating, tried everything related to roles and accesses but of no use, Can Anyone Help???
In Adempiere it is possible to flag new functionality that has not been fully tested as Beta.
If you login as the System Administrator, open the window
Application Dictionary->Window, Tab & Field
and clear the Beta Functionality checkbox, the menu item should appear on the client menu.

How to make a pop up window while the app icon clicked instead of opening Activity?

I want make an app by which I want to open it in small screen/view like popup window instead of Full Screen Activity.
Suppose,when a user click on the application icon in his device it will show a popup window (contains various buttons/options) instead of opening any full screen activity!
Is there any way ? If possible then, How can I proceed ?
Wishing code snapshots or any demo or necessary suggestions regarding this problem!
Not exactly a popup, but you can use the Dialog theme and make your Activity appear like a dialog box by using:
<activity android:theme="#android:style/Theme.Dialog">

Java Swing or SWT method to keep a frame in the background

I need to keep a frame in the background, only on the surface of the desktop. I have tried JFrame.toBack(), but whenever you click it, it brings it in front of other windows. I need it to keep it in the background, even when it is clicked.

Java applet/dialog strange behavior

I have a non-trivial Java applet. It has a menu, and via that menu applet shows a dialog that extends JDialog. Dialog is shown using setVisible(true). When user finishes working with that dialog, dialog is closed (after pressing "done" button) using this.dispose().
Now, there's a strange problem - applet works fine in Firefox, even in IE but in Chrome, when applet shows some other (dialog) window, that window is shown behind the applet. I have to click on the place where dialog should be in order to show it (bring it to front). If I click it again (while it's shown) it will disappear (go to background) again. Button clicks are working as usual, but whenever I click at popup window itself (even it's title-bar) it changes it's "visible" state.
Please, any idea what's wrong? How to resolve that bug?
// the applet will typically appear inside a Window, get a reference to it using:
Window parent = Window.getWindows()[0];
// use the window as the parent of a modal dialog.
JDialog dialog = new JDialog(parent);
dialog.setModal(true);
// ...
dialog.setVisible(true);
// won't be called until the applet is dismissed
someJComponent.requestFocusInWindow();
Applets embedded in web pages will always be subject to modality and focus problems. For a better user experience, launch the applet free-floating using Java Web Start, or even better still, launch a frame using JWS.

Categories

Resources