Child JWindow containing JTextField takes focus from JFrame

I have a bit of a unique problem.
I have a JFrame as the main application window. I then create a JWindow with a JTextField that I would like to use as a Popup Palette. The problem is that when I click in the text box, the title bar of the JFrame changes it's appearance because the focus is now on the text box in the JWindow.
If I use setFocusableWindowState(false) on the JWindow then the title bar of the JFrame does not change(which is the behaviour I want), but I cannot type in the JTextField.
I understand why this is happening. The JTextField needs to have focus in order to recieve input and because it is in the JWindow, the JWindow takes the focus away from the JFrame.
Does anyone know how I can make it so the JFrame Title Bar does not change appearance when the JTextField in the JWindow gets focus?
The only thing that I can think of, is to somehow change the JFrame Look & Feel so that the title does not change appearance when the JFrame looses focus. I have no idea how to do that though.
If you are wondering why I need this, it is because I need a JTextField to display on top of a Heavyweight component. I want it to appear as if it is part of the same window. Having the title bar of the JFrame change when you click in the textbox kind of destroys the illusion that it is part of the heavyweight component.
Also, if you know of any other ways to get the JTextField to display and work on top of a Heavyweight component then I would appreciate that as well.
Here is an example that you can run to see the behaviour. You can try it with the setFocusableWindowState line both uncommented and commented out.
import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.JWindow;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
public class TestFocus implements Runnable {
    private JFrame frame;
    private JWindow popup;
    public void run() {
        //Create a new Frame
         frame = new JFrame("Frame Test");
         JButton but = new JButton("Does Nothing");
        frame.getContentPane().add(but);
        frame.setPreferredSize(new Dimension( 500, 500 ));
        frame.pack();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);
        //Create a JWindow with a JTextField
        popup = new JWindow( frame );
        JPanel p = new JPanel(new BorderLayout());
        JTextField txt = new JTextField();
        p.add( txt, BorderLayout.NORTH );
        JButton but2 = new JButton("Also does nothing");
        p.add(but2, BorderLayout.SOUTH);
        popup.getContentPane().add(p);
        popup.setLocation( frame.getLocation().x + 50, frame.getLocation().y + 50 );
        popup.pack();
        //Proper title behaviour if I have this statement
        //but then I can't type in the text box.
        //popup.setFocusableWindowState(false);
        popup.setVisible(true);
    public static void main(String[] args) {
        try {
            System.setProperty("sun.java2d.noddraw", "true");
            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
        catch (Exception e) {
        SwingUtilities.invokeLater(new TestFocus());
}Thanks,
Jeff

The code works fine on XP using JDK1.4.2, maybe its a version/platform issue check the bug database.
-> if you know of any other ways to get the JTextField to display and work on top of a Heavyweight component
You could try using
JPopupMenu.setDefaultLightWeightPopupEnabled(false)and then add the JTextField to a jPopupMenu instead of a JWindow (although behind the scenes I think it will use a JWindow as the popup, so it may not solve the problem either if it is a version/platform issue).

Similar Messages

  • How to capture the event on changing focus from a JTextField?

    Hi All,
    I have got a problem...
    I want to do something (say some sort of validations/calculations) when I change the focus by pressing tab from a JTextField. But I am not able to do that.
    I tried with DocumentListener (jtf01.getDocument().addDocumentListener(this);). But in that case, it's calling the event everytime I ke-in something in the text field. But that's not what I want. I want to call that event only once, after the value is changed (user can paste a value, or even can key-in).
    Is there any way for this? Is there any method (like onChange() in javascript) that can do this.
    Please Help me...
    Regards,
    Ujjal

    Hi Michael,
    I am attaching my code. Actual code is very large containing 'n' number of components and ActionListeners. I am attaching only the relevant part.
    //more codes
    public class PaintSplitDisplay extends JApplet implements ActionListener
         JFrame jf01;
         JPanel jp01;
         JTextField jtf01, jtf02;
         //more codes
         public void start()
              //more codes
             jtf01 = new JTextField();
              jtf01.setPreferredSize(longField);
              jtf01.setFont(new Font("Courier new",0,12));
              jtf01.setInputVerifier(new InputVerifier(){public boolean verify(JComponent input)
                   //more codes
                   System.out.print("updating");
                   jtf02.setText("updated value");
                   System.out.print("updated");
                   return true;
              //more codes
              jtf02 = new JTextField();
              jtf02.setPreferredSize(mediumField);
              jtf02.setEditable(false);
              jp01.add(jtf02, gbc);
              //more codes
              jf01.add(jp01);
              jf01.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              jf01.setVisible(true);
              //more codes
         public static void main(String args[])
              PaintSplitDisplay psp = new PaintSplitDisplay();
              psp.start();
         public void actionPerformed(ActionEvent ae)
              //more codes
    }As you can see I want to update the second JTextField based on some calculations. That should happen when I change the focus from my frist JTextField. I have called jtf02.setText() method inside InputVerifier. But it's giving error...
    Please suggest...
    Ujjal

  • Transfer Focus From a Child Dialog To its Parent Frame

    Hi
    I m working on a Multimedia Desktop Application. I have done alomst 90% of work. Here I have a problem to transfer focus from a Child Dialog to Parent Frame. Remember the whole applicatio does not use Mouse every thing is handled on key events. So I required to transefer the focus from a Child Dialog to its Parent Frame from key board. I also cant use ALT+TAB because
    1- Child is a dialog
    2- This is a Multimedia Application which will be deployed For TV production and can't allow any Computer
    Components to be viewable.
    So I want only key press to transfer the focus between Child and The Parent.
    Thanks.
    Khurram

    First u tell me what do u do on the forumI answer questions - when I know the answer.
    I give advice on how to use the forums efficiently so you get the best chance to have your question answered and you don't waste other peoples time.
    And the post-URL you mentioned, was mistakenly submitted two times.Then respond to your own thread saying you posted it twice by mistake.
    any ways I did never see any article posted by you, nor the solutions on the other's posts by you. you just made comments on others posts.which only goes to prove that you never bother to search the fourm before you post a question.
    and please let others try to review on my problem.others can still reply

  • I find 'plugin-container.exe' takes up 68-91% of my CPU and effectively hangs my machine; how can I avoid this, from happening?

    I find 'plugin-container.exe' takes up 68-91% of my CPU and effectively hangs my machine; how can I avoid this, from happening?

    You can disable the plug-in container for one or two plug-ins, or for all the plug-ins it works for. <br />
    http://kb.mozillazine.org/Plugin-container_and_out-of-process_plugins

  • How to move focus from one JTree node to another one and then back again?

    Hi all!
    Say I have a very simple JTree
    package main;
    import java.awt.BorderLayout;
    import java.awt.Container;
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;
    import javax.swing.JFrame;
    import javax.swing.JScrollPane;
    import javax.swing.JTextField;
    import javax.swing.JTree;
    import javax.swing.event.TreeSelectionEvent;
    import javax.swing.event.TreeSelectionListener;
    import javax.swing.tree.DefaultMutableTreeNode;
    public class SelectableTree extends JFrame implements TreeSelectionListener {
        public static void main(String[] args) {
            new SelectableTree();
        private JTree tree;
        private JTextField currentSelectionField;
        public SelectableTree() {
            super("JTree Selections");
            addWindowListener(new WindowAdapter() {
                public void windowClosing(WindowEvent event) {
                    System.exit(0);
            Container content = getContentPane();
            DefaultMutableTreeNode root = new DefaultMutableTreeNode("Root");
            DefaultMutableTreeNode child;
            DefaultMutableTreeNode grandChild;
            for (int childIndex = 1; childIndex < 4; childIndex++) {
                child = new DefaultMutableTreeNode("Child " + childIndex);
                root.add(child);
                for (int grandChildIndex = 1; grandChildIndex < 4; grandChildIndex++) {
                    grandChild = new DefaultMutableTreeNode("Grandchild "
                            + childIndex + "." + grandChildIndex);
                    child.add(grandChild);
            tree = new JTree(root);
            tree.addTreeSelectionListener(this);
            content.add(new JScrollPane(tree), BorderLayout.CENTER);
            currentSelectionField = new JTextField("Current Selection: NONE");
            content.add(currentSelectionField, BorderLayout.SOUTH);
            setSize(250, 275);
            setVisible(true);
        public void valueChanged(TreeSelectionEvent event) {
            currentSelectionField.setText("Current Selection: "
                    + tree.getLastSelectedPathComponent().toString());
    }All I need is to move focus from currently selected node, to some other node (does not matter which one), then to "sleep" for a second and finally move it back to return selection to the previously selected node. The only question is how do I do this?

    Use a Seperate Thread to do it:
    Runnable r = new Runnable() {
        public void run() {
                   int k=tree.getSelectionRows()[0];
                   DefaultMutableTreeNode node = (DefaultMutableTreeNode)tree.getLastSelectedPathComponent();
                                if(node.getNextSibling()!=null)
                                     tree.setSelectionRow(k+1);
                                else
                                     tree.setSelectionRow(k-1);
                                sleepe(k);
    public void sleepe(int i){
                         try{
                                Thread.sleep(1000);
                                     }catch(Exception e){
                                         e.printStackTrace();
                                  tree.setSelectionRow(i);
        }Then start this thread in a mouse click event(or any other similar),but not in TableSelectionListener because >>if the current selected row is 1 then it will execute the valueChanged method of TableSe..li. and we set the selected row to 2 then again it will execute the valueChanged method of TableSe..li.It will repeat till something,or in error.
    tree.addMouseListener( new MouseListener(){
    public void mouseClicked(MouseEvent e) {
                       new Thread(r).start();
    public  void mouseEntered(MouseEvent e) {
    public  void mouseExited(MouseEvent e) {
    public  void mousePressed(MouseEvent e)     {
    public  void mouseReleased(MouseEvent e) {
      });Note:it worked perfectly for me. So add all the above in the right place and import necessary.It will execute perfectly.

  • From Jframe to applet

    Hi everyone.I need to convert graphics from JFrame to Japplet. I am using a class which contains the main method the main method runs the constructor of my class and the constructor creates a new object which is a class that extends to Jframe.I need to make this program to run in an Internet Explorer.Any ideas Please help me guys It is impossible to change the whole program. Thanx in advance.

    Your JFrame extended class functionality should be put into the JApplet's
    functionality. Probably mostly in the init method.
    You could launch JFrames from within an Applet. But I'm not sure why
    you wouldn't just migrate everything your JFrame does.

  • How can I take text from a webpage that is in multiple rows and move it into a single row in Excel?

    I need help figuring out how to take data from internet pages and enter it into one single row in an excel, or numbers if that is the easier way to go.  I was also told access might be good to use.  Basically I am going to chamber of commerce page and wanting to extract the member listing and enter in a database in a single line.  The  data is in different numbers of lines as you will see below (info edited to take out personal info). So I want to take the  name of business, business owner, address, city, state, zip, and phone and put it into one line on a spreadsheet.  I want to do this many times over. I think there is a way to do it through apple script and automator, but I have not been successful after 2 weeks of trying and searching.  I have over 800 listings and I surely don't want to go through and do them one at a time.  Any suggestions?
    Data from website:
    Westrock Coffee
    Mr.
    Collins Industrial Place
    North Little Rock, AR 72113
    Phone:
    Send Email
    Member Since: 2011
    Sweet Creations by DJ
    Ms. J
    allace Bridge Road
    Perryville, AR 72126
    Phone:
    Fax:
    Send Email
    Member Since: 2013
    See Also Woman Owned and/or CEO
    Premium Refreshment Service
    Mr. E
    est Bethany Road
    North , AR 72117
    I want it to look like this
    Company name, owner name, address, city, state, zip, phone
    How can I get the extra data out of the way and remove the format so that it will go into excel?  Thanks for any help you can provide.  I am not to savvy with code, but I got a friend who is an IT guy that can help.  Thanks again

    So, basically, create 800 individual entries, each one containing everything from business name through the phone (not fax) number, add some commas and spaces to entries, and then put each entry on a separate line?
    1. Go to website page such as this one-- http://www.littlerockchamber.com/CWT/External/WCPages/WCDirectory/Directory.aspx ?ACTION=newmembers --which seems formatwise very close to what you're trying to scrape.
    2. Cmd-A to select all. Cmd-C to copy it to clipboard.
    3. Open freeware TextWrangler. Cmd-V to paste info from clipboard into a blank TW document.
    4. Remove lines from top and bottom so that only membership list remains.
    5. Process lines to remove everything from "Fax" line through "See Also" line. Only business name through phone number will remain in the file.
    --A. TW > Text > Process Lines containing . . .
    -----(check "Delete matched lines"; uncheck all others)
    -----Enter "Send Email" in the search box.
    -----Click Process.
    --B. Repeat 5A for other lines to be removed
    ------Member Since
    ------See Also
    ------Fax
    6. Insert markers to separate entries:
    TW: Search > Find . . .
    ------(check "Wrap around" and "Grep")
    ------in Find box: \r\r\r\r
    ------in replace box: \r***
    ------Click Replace All
    7. Remove remaining blank lines:
    TW: Search > Find . . .
    ------(check "Wrap around" and "Grep")
    ------in Find box: \r\r
    ------in replace box: \r
    ------Click Replace All
    8. Add comma and space at end of each line:
    TW: Search > Find . . .
    ------(check "Wrap around" and "Grep")
    ------in Find box: $
    ------in replace box: ,  (comma space)
    ------Click Replace All
    9. Remove all returns:
    TW: Search > Find . . .
    ------(check "Wrap around" and "Grep")
    ------in Find box: \r
    ------in replace box: (leave blank)
    ------Click Replace All
    10. Insert returns in place of markers:
    TW: Search > Find . . .
    ------(check "Wrap around" and "Grep")
    ------in Find box: \*\*\*,  (backslash asterisk backslash asterisk backslash asterisk comma space)
    ------in replace box: \r
    ------Click Replace All
    11. Remove trailing comma and blank on each line:
    TW: Search > Find . . .
    ------(check "Wrap around" and "Grep")
    ------in Find box: , $ (comma space dollar sign)
    ------in replace box: (leave blank)
    ------Click Replace All
    Import this text file into Excel or Numbers.

  • [Flex 4.5.1] How to remove focus from TextInput on mouse click outside of it?

    For me clicking outside of a TextInput should always remove focus from it, only only if you click on another TextInput or Button.
    I don't see any simple event like MouseEvent.MOUSE_CLICK_OUTSIDE - which would definitely simplify things.. I wonder why there isn't such event. Well anyway I can't find any other similar event and I can't figure out an easy way to do this. I also wonder why I couldn't find a solution to this on the web easily... Well anyway...
    Does someone know how to do that in a convenient way?
    Thanks!

    ok I understand why is that. For example I have a TextInput now where the user enters number through buttons which have mouseFocusEnabled = false, so the TextInput doesn't lose focus. But on a TabBar I had to set mouseFocusEnabled = true or when I switched between tabs -> switches between states, I could still type in the TextInput in the previous tab cause it didn't lose focus. Maybe TabBar's default value of that property is wrongly set to false.
    Anyway, not losing focus when clicking outside is still weird. Take for example this forum, if I click outside of the box I am currently writing this, I lose focus. It's how things usually work. And flex focus is designed to work backwards to what people are used to, no matter as I already pointed out I understand there are cases it comes in handly. I hope I don't sound bad but take it just as a suggestion please that maybe if it is redesigned like this: clicking on component gets focus, clicking outside loses focus. But if you click on a button for example and you want to keep the focus on a TextInput cause you add some text, you should be able to set a property on the Button like maintainCurrentFocus = true (false by default), which would make clicking on the Button not shift the focus to it or set it to null if the component is a group that has some rect background for example, but maintain the focus on the TextInput.
    I could be missing something about the current design of how the focus works in flex, but from my point of view at the moment, the design I describe to use is just like how I am usually used to be working with focus as a user, not as developer.
    Maybe you could agree or maybe you know some reason by which things are how they are at the moment that I don't see. But if you think I make sense please let me know, maybe I could fill a minor enhancement request for that ?

  • Sending a text between JTextField controls of two JFrames

    Hi
    I have two classes that extends JFrame class , the first class (NewJFrame) contains JButton and a JTextField
    as well as the second class (NewJFrame1) contains
    The problem is I want to enter a text on the JTextField control of the first jframe that should be appear on the JTextField of the
    second JFrame after pressing it's jbutton.
    After the jbutton of the the first jframe pressed
    1-the NewJFrame1 should appear I have done it by new NewJFrame1().setVisible(true);
    2-The Text which has entered int the first jFrame should appear when pressing the jbutton of the second jframe
    However this is my trial by NetBeans
    public class NewJFrame extends javax.swing.JFrame {
       public static  String NickName;
        public NewJFrame() {
            initComponents();
          NickName = jTextField1.getText().trim();
           public static void main(String args[]) {
            java.awt.EventQueue.invokeLater(new Runnable() {
                public void run() {
                    new NewJFrame().setVisible(true);
        @Action
        public void gfg() {
            new NewJFrame1().setVisible(true);
        // Variables declaration - do not modify                    
        private javax.swing.JButton jButton1;
        private javax.swing.JTextField jTextField1;
        // End of variables declaration                  
    }My second jframe
    public class NewJFrame1 extends javax.swing.JFrame {
        /** Creates new form NewJFrame1 */
        public NewJFrame1() {
            initComponents();
        private void initComponents() {
            jTextField1 = new javax.swing.JTextField();
            jButton1 = new javax.swing.JButton();
            setName("Form"); 
        * @param args the command line arguments
        public static void main(String args[]) {
            java.awt.EventQueue.invokeLater(new Runnable() {
                public void run() {
                    new NewJFrame1().setVisible(true);
        @Action
        public void getNickName() {
          jTextField1.setText(NewJFrame.NickName);
        // Variables declaration - do not modify
        private javax.swing.JButton jButton1;
        private javax.swing.JTextField jTextField1;
        // End of variables declaration
    }Edited by: VANPERSIE on Oct 8, 2012 10:46 AM

    If I understand your need correctly:
    You need a second JFrame to get the contents of a JTextField on the first JFrame whan a button is pressed:
    import java.awt.Dimension;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    public class JFrameJunk {
        private MyJFrameA A;
        private MyJFrameB B;
      public JFrameJunk(){
        A = new MyJFrameA();
        B = new MyJFrameB(A);
      public static void main(String[] args) {
        new JFrameJunk();
      public class MyJFrameA extends JFrame{
          private JTextField t;
        public MyJFrameA(){
          this.setTitle("JFrame A");
          this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          JPanel p = new JPanel();
          t = new JTextField();
          t.setPreferredSize(new Dimension(250, 20));
          JButton b = new JButton("OK");
          b.addActionListener(new MyActionListener());
          p.add(t);
          p.add(b);
          this.add(p);
          this.pack();
          this.setVisible(true);
        public class MyActionListener implements ActionListener{
          public MyActionListener(){
          public void actionPerformed(ActionEvent e){
            A.setVisible(false);
            B.setVisible(true);
      public class MyJFrameB extends JFrame{
        private JTextField t; 
        public MyJFrameB(MyJFrameA A){
            this.setTitle("JFrame B");
          this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          JPanel p = new JPanel();
          t = new JTextField();
          t.setPreferredSize(new Dimension(250, 20));
          JButton b = new JButton("OK");
          b.addActionListener(new MyActionListener());
          p.add(t);
          p.add(b);
          this.add(p);
          this.pack();      
        public class MyActionListener implements ActionListener{
          public MyActionListener(){
          public void actionPerformed(ActionEvent e){
            B.t.setText(A.t.getText());
    }

  • Return focus from html panel?

    Hey everyone,
    can you please tell me if there's a way to return focus from the html panel back to Photoshop? I've tried app.activate() but no luck
    Many thanks!

    Hi,
    let's take this
    sample.
    On the main file: html_panel_sample.html go and change the
    first panel to support java script code adding the preventScript
    option on false: var mine = new Spry.Widget.HTMLPanel("me",
    {preventScripts:false});
    On the file that is loaded, frag-0.html make a link to load a
    new panel like this:
    <a href="#"
    onclick="mine.loadContent('frag-1.html');return false;">load
    frag-1.html file</a>
    Please let us know if you have other questions,
    Diana

  • Strange behavior of KB2923545 update. RemoteApp takes focus.

    We have terminal farm on Windows Server 2012 (RDS 2012), and several RemoteApp
    applications.
    Once installed on the client computers with the Windows 7 update
    KB2923545 get the following problem.
    RemoteApp running application takes away the focus from a certain application periodicity.
    This happens as follows:
    RemoteApp application is open, but not in focus.
    User are working in any application, such as in Microsoft Word.
    User is typing text without looking at the monitor.
    While typing the focus from the currently active application (Microsoft
    Word) goes to RemoteApp application and the user enters text into nowhere, causing very angry.
    That is RemoteApp application does not go to the front, it still sits in the background or minimized.
    But the focus (cursor) it catches itself.
    On the taskbar, it shows the application icon highlighted RemoteApp.
    Prompt, who faced with a similar, what to do?
    Is there a solution?
    Critical Update or whether it can be safely declined?
    Does MS know about this behavior of this update?

    I am currently encountering this same issue, almost exactly. The difference I'm seeing is that if I have a RemoteApp window that is behind other windows, it will jump to the foreground and steal focus. If the RemoteApp window is minimized, it will stay minimized
    but still steal focus.
    I routinely have several RemoteApps running at the same time and all of the windows get moved to the top of the focus order, meaning I have to Alt-Tab past several to get back to where I was. If the RDP client is in a particularly bad mood, this will happen
    to me every several minutes.
    I performed a packet capture with Wireshark and watched all system activity with Process Monitor. The only oddity I noticed was that about 2 seconds before the focus grab takes place, the TCP connection to my RD Gateway is terminated by a RST packet sent
    from my RDP client.
    So far, the only solution I have been able to find is to uninstall KB2923545.

  • Listening for mouse move from JFrame?

    Hi
    I'm facing a problem when I wanted to use the JFrame's method: addMouseListener( ) to listening for the mouse whether it moves from a JFrame.
    In my code the JFrame containts three components:
    public class NFrame extends JFrame{
    JPanel contentPane = (JPanel)super.getContentPane();
    contentPane.setLayout(new BorderLayout());
    JMenuBar jMenubar=new jMenuBar();
    JTabbedPane jTabPane=new JTabbedPane(JTabbedPane.LEFT,JTabbedPane.WRAP_TAB_LAYOUT);
    JPanel bottonPane=new JPanel();
    contentPane.add(jMenuBar,BorderLayout.NORTH);
    contentPane.add(jTabPane,BorderLayout.CENTER);
    contentPane.add(bottomPane,BorderLayout.SOUTH);
    addMouseListener(new MouseAdapter() {
    public void mouseExited(MouseEvent e) {
    System.out.println("Mouse remove from JFrame");
    Because the JTabbedPane has a default mouse Listener, thus the mouse event is caught by jTabPane and the application does not print the above message when mouse moves from jTabPane.
    Could anybody give me some hints?
    Thanks!

    In this case there should probably not be a sleep()
    at all. You might want to do that sort of thing when
    you have a new thread whose job is to have
    non-GUI-related functionality (like a clock ticking,
    or sprites moving in a game independently). For
    standard GUI interaction, the GUI thread takes care
    of things and you don't need to wait at all. You're
    already waiting, basically.Oh, I see! The OP is doing quite useless things!
    I didn't see such f**lish things in the past!
    The OP should learn the basics for GUI and event mechanism.
    http://java.sun.com/docs/books/tutorial/uiswing/

  • How to take reports from miro t-code please explain in a step by step manner?

    How to take reports from miro t-code please explain in a step by step manner?

    I just did as you said (I think), but it's still having the same behaviour as before (same data for all EVS in the table).
    Here´s what I did:
    I
    In node "Detail" (cardinality 0...n, singleton set to true), which is binded to the table, I created a child node named "Column1Values" wth cardinality 1...1 and singleton set to false.
    "Column1Values" node has an attribute called "column1", of type String.
    I did the binding between attribute "column1" and the column1 inputfield celleditor in the table.
    I created an event called Column2Changed and binded it to the column2 celleditor of the table. I added a parameter called nodeElement of type IPrivateCompView.IDetailElement to this event, and mapped it to the column2 editor in the table so that I can dynamically get the nodeElement that is being affected.
    I added the following code to the onActionColumn2Changed(wdEvent, nodeElement) method that gets created in the view:
    IWDAttributeInfo attrInfo = nodeElement.nodeColumn1Values().getNodeInfo().getAttribute("column1");
    ISimpleTypeModifiable siType = attrInfo.getModifiableSimpleType();
    IModifiableSimpleValueSet<String> value = siType.getSVServices().getModifiableSimpleValueSet();
    if(this.initRFC_Input(nodeElement.getColumn2())){
         for(int i =0; i < wdContext.nodeRFCresults().size(); i++){
              value.put(wdContext.nodeRFCresults().getRFCresultsElementAt(i).getId(),
                                  wdContext.nodeRFCresults().getRFCresultsElementAt(i).getDesc());
    And with this, I still get the original problem... When the EVS of one row is updated, ALL other EVS of the table get also updated with the same values.
    What am I missing? Sorry Govardan, I bet I'm not seeing something really obvious... hopefully you can point me in the right direction.
    Thanks!

  • Incoming emails cause Thunderbird to take focus and hogs network under Windows 8

    I'm in the process of converting our office from Outlook 2010 to Thunderbird and I haven't had any issues until now. I've successfully moved 6 computers running Windows 7, but I am having issues with a Windows 8 laptop now. This person also happens to have our largest amount of emails in local folders at around 20GB. There are no addons installed.
    The issue occurs when emails are downloaded. Thunderbird steals focus from whatever window you are currently working in. This behavior doesn't occur on any other computer we have using Thunderbird. Until the emails are done downloading, applications with heavy local network usage hang. Namely, Quickbooks will not respond to input, but Windows doesn't show it as not responding. It's as if it has lost network connection. There seems to be a spike in ping to the local server at the same time. However, I haven't been able to determine if this is due to software or wifi, but no other computer has ping spikes under a 5 Ghz connection so it leads me to believe it's a software issue.
    There are no other abnormal signs. CPU, HDD, and RAM usage does not change when emails are downloaded.
    If anyone has any idea why Thunderbird would steal focus when downloading emails or why Quickbooks would become unresponsive, I'd like to know.

    I moved the local directory for both the IMAP account and Local Folders out of the roaming folder. I gave it a few days, but Thunderbird is still causing issues when receiving messages.
    I find it bizarre that Thunderbird is taking window focus whenever it downloads a new email even when you are working in a child window of Thunderbird such as the message writer. I've gone through the settings and disabled all notifications for new emails, but that didn't do anything.
    I'm leaning towards installing Windows 7 on the machine, but that's an all day job and not really guaranteed to solve the issue.

  • Good morning, i would like to know how to take pictures from iphoto and put them in a folder on desktop

    Good morning: would like to know how to take pictures from my iphoto and put them in a folder on my desktop

    To take photos from iPhoto and put them onto a folder on Desktop, first create a folder on Desktop. Right-click on Desktop and create a new folder.
    Then, open iPhoto, and you have two ways to export photos:
    1. Select the photos you want to copy to Desktop with Command key (or go to Edit menu > Select All, if you want to copy all photos), and then, drag them to the folder on Desktop.
    2. Select the photos you want to copy to Desktop with Command key, go to File menu > Export, and follow the steps.
    You can choose the one you prefer

Maybe you are looking for

  • Indesign-generated .pdf files won't print

    I realize this question is vague to the point of being unanswerable, but here I go anyway. Our department's publication person sent me a number of chapters of our book in progress so that I could print an uncorrected proof to show to our funding sour

  • How much does windows 7 version that is used with boot camp?

    hello everybody combien coute une version windows 7 que l'on utilise avec boot camp? how much does windows 7 version that is used with boot camp? thanks

  • IPhoto differences

    I know that for some third-party apps there are differences between the app store and the non-app store versions. Is this the case with any apple apps, especially iPhoto? I would like to upgrade to iLife 11, but I don't want to use the App Store unle

  • I brought iworks 09 for my macbook and it is asking for a serial number

    I brought the iworks 09  dvd for my macbook and I downloaded the file but it is asking for a purchased serial number

  • Upgraded from a mini to 30G video

    Will my new 30g video ipod be recognized in my Itunes that used to only use my ipod mini? The mini harddrive went out and is history. ipod mini