# Single Vision Client on Multiple Monitors

**URL:** <https://forum.inductiveautomation.com/t/single-vision-client-on-multiple-monitors/7746>\
**Category:** Ignition\
**Created:** [December 22, 2013, 9:55pm UTC](https://forum.inductiveautomation.com/t/single-vision-client-on-multiple-monitors/7746 "2013-12-22T21:55:50Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![nclemeur](https://avatars.discourse-cdn.com/v4/letter/n/b5e925/32.png) [@nclemeur](https://forum.inductiveautomation.com/u/nclemeur)\
**Post date:** [January 7, 2014, 3:31am UTC](https://forum.inductiveautomation.com/t/single-vision-client-on-multiple-monitors/7746/6 "2014-01-07T03:31:25Z")

</div>

> [@witman](#):
>
> 1 - It is not possible to have more than one main window open at once under a single Vision client

I think this is possible but quite tricky... The main issue I think is that it is not possible to design a simple container without embedding it in a main or popup window.

For example the code below will "steal" the content of an existing window and show it an independent window with its own icon in the taskbar. I don't know if there is a better way or what are the consequences but this could get you started. Obviously I am pretty sure there are some drawbacks, but this could get you started... For this example I assume the window "About" exists and is opened. I have tested this only in the designer using the Script Playground.

```auto
from javax.swing import JFrame
from javax.swing import JDialog
dummyFrame = JFrame()
dummyFrame.setUndecorated(1)
dummyFrame.setVisible(1)
dummyFrame.setLocationRelativeTo(None)
dialog = JDialog(dummyFrame)
contentPane = system.gui.getWindow('About').rootContainer.getRootPane().getContentPane()
dialog.setContentPane(contentPane)
dialog.setSize(600,400)
dialog.setVisible(1)
```

---

_[View the full topic](https://forum.inductiveautomation.com/t/single-vision-client-on-multiple-monitors/7746)._
