How do I bring a window to the front from a different VM ?

The problem I am facing is as follows:
We have an application the loads a plugin which the starts another VM. This VM has some UI components as does the initial VM. I need to be able to bring a window from either VM to the front. It appears that Windows 2000 doesn't allows this.
Any ideas ???
Here is some sample code. Run it twice so you get two VMs.
Thanks
Olaf
-----------Frame1.java---------------------
package showwindow;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Frame1 extends JFrame {
JPanel contentPane;
BorderLayout borderLayout1 = new BorderLayout();
JButton jButton1 = new JButton();
//Construct the frame
public Frame1() {
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
try {
jbInit();
catch(Exception e) {
e.printStackTrace();
//Component initialization
private void jbInit() throws Exception {
contentPane = (JPanel) this.getContentPane();
jButton1.setText("jButton1");
contentPane.setLayout(borderLayout1);
this.setSize(new Dimension(400, 300));
this.setTitle("Frame Title");
contentPane.add(jButton1, BorderLayout.CENTER);
//Overridden so we can exit when window is closed
protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
System.exit(0);
-----------Application1.java---------------
package showwindow;
import javax.swing.UIManager;
import java.awt.*;
import java.awt.Window;
public class Application1 {
boolean packFrame = false;
Frame1 frame;
//Construct the application
public Application1() {
frame = new Frame1();
//Validate frames that have preset sizes
//Pack frames that have useful preferred size info, e.g. from their layout
if (packFrame) {
frame.pack();
else {
frame.validate();
//Center the window
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = frame.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
frame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);
frame.setVisible(true);
public Frame1 getFrame()
return frame;
//Main method
public static void main(String[] args) {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
catch(Exception e) {
e.printStackTrace();
Application1 app = new Application1();
while(true)
app.getFrame().toFront();
try
Thread.currentThread().sleep(2000);
catch(Exception e)

From the j2sdk 1.4.1 API: http://java.sun.com/j2se/1.4.1/docs/api/java/awt/Window.html#toFront()
toFront()
Some platforms do not allow Windows which own other Windows to appear on top of those owned Windows. Some platforms may not permit this VM to place its Windows above windows of native applications, or Windows of other VMs. This permission may depend on whether a Window in this VM is already focused. Every attempt will be made to move this Window as high as possible in the stacking order; however, developers should not assume that this method will move this Window above all other windows in every situation.
Because of variations in native windowing systems, no guarantees about changes to the focused and active Windows can be made. Developers must never assume that this Window is the focused or active Window until this Window receives a WINDOW_GAINED_FOCUS or WINDOW_ACTIVATED event. On platforms where the top-most window is the focused window, this method will probably focus this Window, if it is not already focused.

Similar Messages

  • How do I bring form fields to the front or back?

    I have a document with many form fields/push-buttons in order to create pup-up effects in an info graphic.
    So I use fields to create a mouse-over hot spot, and others that pop up. Now, of course, the hot spot must be in front (or on top), otherwise it gets distracted in it's mouse-over function by the popped-up object (image) that lays over it. (The result would look like a flashing effect, as you roll over the hot spot.)
    Now how do I arrange the fields?? Ich can arrange images and texts to come to the front or hide behind other objects. But in the form field editing mode there is no such option. Also it doesn't work to just cut and paste them, they re-appear in their former position, often behind the other fields.
    Please, help! Thanks, Peder

    Thanks, I will give it a try. To "recieve the focus" means being activated / hovered?
    Am 22.04.2015 um 18:49 schrieb George_Johnson:
    How do I bring form fields to the front or back?
    created by George_Johnson in PDF Forms - View the full discussion
    The tab order effectively sets the z-order, but if a field is not read-only it will be set to the front if it receives the focus.
    If the reply above answers your question, please take a moment to mark this answer as correct by visiting: https://forums.adobe.com/message/7465780#7465780 and clicking ‘Correct’ below the answer
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page:
    Please note that the Adobe Forums do not accept email attachments. If you want to embed an image in your message please visit the thread in the forum and click the camera icon: https://forums.adobe.com/message/7465780#7465780
    To unsubscribe from this thread, please visit the message page at , click "Following" at the top right, & "Stop Following"
    Start a new discussion in PDF Forms by email or at Adobe Community
    For more information about maintaining your forum email notifications please go to https://forums.adobe.com/thread/1516624.
    ···)····•  Blixen
    werbliche Kommunikation
    Peder Iblher  .  Wichertstraße 16/17  .  10439 Berlin
    Telefon 030 - 250 400 401  .  Fax -409  .  Mobil 0160 - 93 81 58 60
    [email protected]  .  www.blixen.eu  .  www.facebook.com/blixen.eu

  • Bring background app window to the front from daemon

    I have a daemon running that, under certain circumstances, needs to bring an already running applications window to the front (this is a pre login agent), thats not the hard part. The part I'm having trouble with is giving the window firstResponder when it is first brought to the front. When it does not have firstResponder it grayed out and icky....im not a fan of icky. If anyone has any tricks or tips on how one might fix that, they would be greatly appreciated

    From the j2sdk 1.4.1 API: http://java.sun.com/j2se/1.4.1/docs/api/java/awt/Window.html#toFront()
    toFront()
    Some platforms do not allow Windows which own other Windows to appear on top of those owned Windows. Some platforms may not permit this VM to place its Windows above windows of native applications, or Windows of other VMs. This permission may depend on whether a Window in this VM is already focused. Every attempt will be made to move this Window as high as possible in the stacking order; however, developers should not assume that this method will move this Window above all other windows in every situation.
    Because of variations in native windowing systems, no guarantees about changes to the focused and active Windows can be made. Developers must never assume that this Window is the focused or active Window until this Window receives a WINDOW_GAINED_FOCUS or WINDOW_ACTIVATED event. On platforms where the top-most window is the focused window, this method will probably focus this Window, if it is not already focused.

  • How to create a foreign key for the table from two different tables?

    Hi All,
    I have a three table like below. In the below table SAMPLE_CONS_CHECK and SAMPLE_CONS2_CHECK will be having the primary key for NAME column. The same SAMPLE_CONS3_CHECK table also having the primary key for NAME column and forieign key for SAMPLE_CONS_CHECK and SAMPLE_CONS2_CHECK tables. See the below code 2
    code 1:
    CREATE TABLE SAMPLE_CONS_CHECK
            (NAME VARCHAR2(10),
            SERIES  VARCHAR2(5)
    CREATE TABLE SAMPLE_CONS2_CHECK
            (NAME  VARCHAR2(5),
             MODEL  NUMBER
    CREATE TABLE SAMPLE_CONS3_CHECK
            (NAME  VARCHAR2(5),
             MODEL_NO  NUMBER
            )code 2
    alter table SAMPLE_CONS_CHECK
    add constraint SAMPLE_CONS_CHECK_pk primary key (NAME)
    alter table SAMPLE_CONS2_CHECK
    add constraint SAMPLE_CONS2_CHECK_pk primary key (NAME)
    alter table SAMPLE_CONS3_CHECK
    add constraint SAMPLE_CONS3_CHECK_pk primary key (NAME)
    ALTER TABLE SAMPLE_CONS3_CHECK ADD
    CONSTRAINT SAMPLE_CONS3_CHECK_FK1 FOREIGN KEY
         NAME
    ) REFERENCES SAMPLE_CONS_CHECK
        NAME
    ) ON DELETE CASCADE;
    ALTER TABLE SAMPLE_CONS3_CHECK ADD
    CONSTRAINT SAMPLE_CONS3_CHECK_FK2 FOREIGN KEY
         NAME
    ) REFERENCES SAMPLE_CONS2_CHECK
        NAME
    ) ON DELETE CASCADE;From the above schenario i am able to insert the data to SAMPLE_CONS3_CHECK table. But the parent data is already available in the parent table. The problem is here two different constarints from two different tables. While inserting, it is checking from both the tables whether the parent is exist or not.
    How can i solve this problem? Can anyone halp me about this?
    Thanks
    Edited by: orasuriya on Aug 8, 2009 2:02 AM

    Actually the design is completely incorrect.
    What you say is
    I have
    'foo', 'foo series'
    'foo','foo model'
    'foo',666
    By virtue of table3 referring to both table1 and table2.
    This means you actually need to have 1 (one) table:
    'foo','foo series','foo model', 666
    And the 'problem' disappears.
    Sybrand Bakker
    Senior Oracle DBA

  • How can I bring an UIAnnotationView to the front of a MKMapView ?

    Hello!
    My MkMapView has a layer with special buttons. Hence, my MapView has some UIAnnotationViews. The problem: The UIAnnotationViews are not at the top-layer, but under the buttonLayer of my MapView.
    how can I fix this?
    thx
    alex

    could you create a demo project that show you problem ,and upload your project,so i can help.by the way,English is not my mother-language

  • NavigateToURL doesn't bring FireFox window to the front

    Just wondering if this is a bug that's likely to get fixed anytime soon.   Or is there something inherintely blocking it from working like something that would have to change in windows or firefox to make it work.   I'm only asking because I was going to start work on a work around, but that will likely be a bunch of work so I thought I'd check first.
    Thank you,
    -Eric

    Thanks for the update I appreciate the info.   For now I wrote a work around
    using NativeProcess in AIR2.   If we're on a Mac we just use navigateToURL,
    but if we're on a windows machine we locate firefox.exe and run it with the
    -new-tab argument.   Seems to work for now but it will be better to just use
    navigateToURL for both
    Thank you,
    -Eric

  • When importing songs of a same album but different artist iTunes will separate the artists. How can I bring all together in the same album?

    When importing songs of a same album but different artist iTunes will separate the artists. How can I bring all together in the same album?

    Generally setting a common Album Artist will fix things. For deeper problems see Grouping tracks into albums.
    tt2

  • HT1343 how do I switch between windows in the same programme?  I know that I can use Command tab, however this takes you through all of the programmes that I'm using. What I need to do is have a shortcut to switch between windows in the same programme.

    how do I switch between windows in the same programme?  I know that I can use Command tab, however this takes you through all of the programmes that I'm using. What I need to do is have a shortcut to switch between windows in the same programme.  For example if I'm in Excel and have 5 windows open I want to be able to scroll between each window of Excel only with a shortcut.
    Please help!

    Command and ~ keys to tab between open windows.
    Technically it is the Grave Accent ` (aka reverse quote) under the tilda ~ key.  Tilda ~ is shifted, and Grave Accent ` is not.
    Command-Grave Accent

  • HT2512 how do I open multiple windows on the mac?

    How do I open multiple windows on the Imac?

    In the Finder?
    File>New Finder WIndow or command - n.
    Matt

  • In idvd i do not see a window but hear the audio, how do I get a window on the screen?

    In IDVD id do not see a window but hear the audio for a new project.  How do I get a window on the screen?

    You need first to import a movie of your own, fill drop zones with your pictures, etc. The audio you are hearing is just the built in preset. Take a look at: http://www.apple.com/findouthow/movies/idvd.html

  • Must bring window to the front w/o switching focus

    Ok, now I'm happy subclassing whatever I have to, but I haven't been able to find anything for pushing a window to the front as toFront() will, that DOESN'T switch the focus.
    Basically I have subclassed JWindow to show a little window that will disappear when you click on it or after a specified period of time. Now I would like to be able to show that window above everything else, but if I use toFront() that little window will gain focus which is NOT what I want.
    I just need to push it to the front w/o gaining focus. if this is possible, like you can point me in the right direction, much appreciated. if this simply isn't possible due to the VM/OS windowing systems, please let me know.

    I was afraid someone would say that. that was what the guys in my JUG said, but I needed to check with a larger community to verify.
    On a second note, can anyone explain why a KeyListener attached to a JWindow won't recieve key events when there's a label in the content pane?
    If you know, please enlighten me.

  • How can I get iTunes to display the tracks from a CD in their original (album) order?

    To be absolutely honest, I don't really understand what this box is for, so I shall just use it to repeat and expand on my question. (I have already sent a "Feedback" comment on the same topic).
    How can I get iTunes to display the tracks from a CD in their original (album) order?
    It seems to me that there is something very basic wrong with the way iTunes handles CD Tracks.
    Professionally produced CD tracks are seldom if ever in a randomised order. Why then does iTunes seem unable to display the tracks in the order they appear on the original CD source - whether from a personally owned CD or from a download from the iTunes Store?
    Some music demands a specific, non-alphabetic sequence in order to make sense. Why does it seem that iTunes only offers Alphabetic, or reverse alphabetic order - both of which make a nonsense of the original, often intended order of tracks?
    Why not replace the so-called "cover-art" in the bottom left hand corner if the iTunes window - which, while it may look attractive to some, gives the barest of information concerning the original disc, with a list of the original CD tracks in their original order, so that the user can easily reestablish the order in which they should be played.
    As I would expect legibility might be a problem with doing this, why could not the original contents, (in their original order), at least, be displayed when the "cover art" is double clicked-on - the result of which at present gives me an enlarged version of the "Cover Art". While on the subject of the contents of the source disc, what about all the album notes which someone takes trouble to write in order to increase the appreciation of the music on the CD and the listener's general background knowledge of the artists involved. Such notes, it seems to me, have considerable intrinsic value in their own account. I would, I think, normally be prepared to buy such "Sleeve notes" - so long as a "taster" was supplied (as it is for the music) - for something like the cost of a single 'Tune" on iTunes.
    These two aspects let Apple iTunes down enormously, in my opinion. I think that by chopping even quite protracted sequences of music up into bits does no one any favours - except perhaps Apple's already quite substantial bank balance. People have to be aware that two and a half, to three and a half minutes is a very short time to develop a piece of worthwhile music, and that there are many, many composers, not all of whom are alive today who have written music that huge masses of mankind value for the enrichment of their lives and the human condition in general.
    Please make the viewing of iTunes tracks in their correct order by default possible. By all means have the alphabetical variations available as offering a different approach to the music, but not the sole approach to it - PLEASE.
    Frustratedly yours
    Alan Whitaker
    PS I work at my old 24" iMac Intel Core 2 machine which runs OS "Tiger" - because it is more beautiful to look at, the screen is more pleasant to work on, and because, in some ways it is more capable (it will run FreeHand MX without needing a "patch"), than my more recent 21.5" which runs "Snow Leopard". (I don't find it that much slower, either).

    Dear Mike
    Thanks for the support. I am utterly amazed that after all the hype about how good iTunes is that it cannot play a downloaded CD in the correct order, and that what that order should be is not available directly from within one's own iTunes installation. (I know that one can go back to the iTunes Store to check what the order should be, but having downloaded the tracks surely iTunes is clever enough to retrieve this important information.
    My iTunes to differ from yours in that I have also noticed that it seems unable to download copies of my "talking books" in the correct order either. But in my case it downloads them - from a CD - in order, but with the first track downloaded first - so that it appears at the bottom of the column of tracks so that it would get played last! (At least this is, while being inexplicable, a relatively "logical" bit of blundering and because of this is relatively easy to put right!).
    I like many genres of music, some of which are not really programmed except perhaps by the artist performing them. I know that Frank Sinatra was very careful to programme his album songs to obtain a particular effect and in relation to the keys of the music. iTunes presumes to know better.
    Film scores may be totally randomly put together, in some cases, but in others the order is vital to one's appreciation of the music as a whole and how it relates to the plot of the film.
    In symphonic music most works are divided into sections and are conceived by the composer that way. Some individual sections may gain a life of their own if played separately, but they are never complete in the sense that the composer envisaged them without being placed in their proper context.
    Opera and probably most choral music too, is similar except that the words may well become meaningless if the order is changed at the whim of a piece of ill-written computer code, while ballet music has to be heard totally within its sequential context or it becomes meaningless.
    Finally, I would venture that iTunes, by jumbling up the order of the tracks as recorded on a CD, does an immense disservice, not only to the music on a particular CD, but to music in general, by expressing everything in terms of "Songs" - which it seems to interpret as stand-alone items of between 2 and 4 minutes whatever the genre. Even the way the iTunes publicity speaks of how many "songs" it can store instead of how many minutes or hours of recorded sound. This has to be another brick in the wall of "dumming-down" of people's expectations, and the shortening of their attention spans.
    I don't know about anyone else, but I feel betrayed by Apple over this. Perhaps the look, feel and general presentation of an item are not the most desirable features of a consumer product. Maybe it should be judged more on it fitness for the purpose for which it was sold. There is one other possibility - that Apple are trying to redefine "Music" - and that everything that lasts longer than about 3.5 minutes or is in the form of what could for want of a better term be called symphonic in the broadest sense is something else - not "Music" within Apple's new definition, at all!
    Well that's off my chest! now I can get down to creating some sort of order in my iTunes Libraries, knowing that I have to reconsult all the sources in order to confirm the source playing order.
    Anyway thanks again. At least I know that it is not just me
    alanfromthatcham

  • Safari auto switches between windows, makes the front window inactive...

    Hi all,
    I'm having a really annoying problem with Safari...
    When I'm browsing quite often the front window kind of deselects itself, say for instance I have a couple of browser windows open and the downloads window, it will automatically bring the downloads window to the front! Meaning I then have to click on the browser window to make it active so I can then continue whatever I am doing... I am not pressing any key commands for this to happen (I know cmd and ~ (tilde) does this as I use it often to switch between windows). It just does it off it's own back, it's like someone else is controlling the window...
    Funnily enough, it's just happened then again! when i'm typing this message, it brought the downloads window to the front and then this one back to the front, in the space of a second or so...
    Thanks in anticipation as this is one **** of an annoying problem!

    HI and Welcome to Apple Discussions...
    Try maintenance...
    From the Safari Menu Bar, click Safari / Empty Cache. When you are done with that...
    From the Safari Menu Bar, click Safari / Reset Safari. Select the top 5 buttons and click Reset.
    Go here for trouble shooting 3rd party plugins or input managers which might be causing the problem.
    http://support.apple.com/kb/TS1594
    And make sure Safari is not running in Rosetta. Right or control click the Safari icon in your Applications folder then click Get Info. In the Get Info window click the black disclosure triangle so it faces down. Where you see Open using Rosetta... make sure that is NOT selected.
    If you still have problems with Safari, go to the Safari Menu Bar, click Safari/Preferences. Make note of all the preferences under each tab. Quit Safari. Now go to ~/Library/Preferences and move this file com.apple.safari.plist to the Desktop. Relaunch Safari. If it's a successful launch, then that .plist file needs to be moved to the Trash.
    Carolyn

  • Changes to the Back-end....Bringing it on to the Front-end

    Hello All,
    I would like to know the means of reflecting the changes made to the back-end tables on to the front end. Say we've a departments table and an ADF UIX page displaying the data from it in the front-end... we make certain modifications to the back-end table.. Now how do I bring it on to the already existing front-end UIX page. Could anyone give me a solution for this. Thanks in advance.
    Regards,
    Arun.V

    Hi,
    If you have navigated to the employees from selected department (ie, all the employees on the page are from the same department) then you can just drag the department name onto the page to create the bindings and display the department name.
    If you are going direct to empoyees in a read only table an easy solution is to create a business component based on a database view that joins the two tables and presents the employee details and the department name.
    create or replace view emp_dept as
    select e.emp_id,
           e.emp_name,
           d.dept_id,
           d.dept_name
    from emp e,
         dept d
    where e.dept_id = d.dept_id; If you want to edit an employee then create a view link to a ViewObject which represents just employees using the employee id. On the single record edit page use a message choice to translate the department id into the department name.
    Brenden

  • My dad has itunes on his PC. I don't have my own but I recently have an iPad mini and an iPod. I don't know how to get songs onto itunes on the PC, using a different account or at least private/ separate..

    My dad has itunes on his PC. I don't have my own but I recently have an iPad mini and an iPod. I don't know how to get songs onto itunes on the PC, using a different account or at least private/ separate..
    So how do I create a separate I tunes on a PC which already has itunes... Or if not can I plug my iPad to the PC and use itunes on my iPad, and drag mp3s from a computer.
    I'm not sure what the equivalent of a desktop is on the iPad.. And I don't actually know how to use the icloud either...
    Can anyone start me off, given it have a iPad and use of a PC - not mine with existing iplayer
    I do have spotify soundcloud so I could potentially use these.. If there is a route of getting either mp3's etc to end up on my iPad or iPod.
    Kind Regards

    iTunes 11
    If you  have iTunes 11 turn on the Sidebar.  Go to iTunes>View and click on Show Sidebar. You can also do a Crtl+S to show the sidebar. The sidebar is where Devices appears. and Control+B to show the Menu bar
    To import music into your iTunes library on the computer go to iTunes>Help>iTunes Help>Add items to iTunes and follow the instructions
    To sync to your iPod go to iTunes>Help>iTunes Help>Sync your iPod....>Sync You Device and follow the instructions.

Maybe you are looking for

  • Firmware Upgrade causes ipod touch to crash

    I have a Sumsung NC20 with Windows 7. Whilst updating my ipod touch to firmware 3.1.3 my ipod was wiped clean of all music content and can no longer connect to itunes. my Itunes (latest version) says that the ipod cannot be validated. Accordingly, I

  • Db Export when database is in read only mode

    Hi All, I have to perform a full database export when database is in read only mode. My db version is 9i. Kindly let me know whether that export file is valid enough to do full import in new database and make database oprational. Thanks.

  • J'ai besoin d'aide avec mon iPod touch?

    Bonjour, J'ai un iPod touch depuis 2 ans 1/2. Je suis canadienne et j'ai activé mon iPod au Québec. J'ai aussi un iTunes activé sur mon ordinateur au Canada. Maintenantm je suis en France pour une longue période et j'aimerais savoir comment obtenir m

  • After Effects CS4 Exporting Question

    I am creating several After Effects CS4 compositions that will be used in a Premier Pro CS4 project. Right now I am importing the AE compositions into Premiere with out exporting them first. It is real convenient to be able to click into PP and see t

  • Urgent : setNull in query is not equal to "is NULL" ?

    Hi there, I've got a finder on my CMP EJB bean. This finder has been generated by VAJ 4.0 JDK1.2.2. Im running against DB2 v The implementation look like this : public EJSFinder findBysomething(java.lang.Long arg1, java.lang.Long arg2, java.lang.Inte