Tag: window

如何在使用java单击链接时打开新窗口

if(driver.findElement(By.xpath(“xxx”)).isDisplayed() != True){ // if clicked in the above condition is True then it has to be opened in a new window driver.findElement(By.xpath(“xxx”)).click(); } else { System.out.println(“element not present — so it entered the else loop”); }

为什么我的JFrame不会响应鼠标和窗口的变化?

这是我的代码: import java.awt.event.*; import java.awt.*; import javax.swing.*; public class wind extends JFrame implements ComponentListener, MouseListener { JButton button; JLabel label; public wind() { // initialise instance variables setTitle(“My First Window!”); setSize(400, 200); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setVisible(true); JPanel content = new JPanel(); content.setLayout(new FlowLayout()); content.addComponentListener(this); content.addMouseListener(this); label = new JLabel(“My First Window”); content.add(label); label.addComponentListener(this); button = new JButton(“Click […]

使用Netbeans自动最大化窗口

我一直试图让窗口自动最大化使用Netbeans。 我可能已经浏览了4到5页谷歌的答案。 网页总是提供这样的东西: public void run() { MyFrame myFrame = new MyFrame(); myFrame.setVisible(true); myFrame.setExtendedState(myFrame.getExtendedState() | JFrame.MAXIMIZED_BOTH); } 我正在使用Netbeans 6.9.1 这不再有效吗? 还有另一种方法吗? 此外,如果您在网页上找到答案,请提供链接,以便我可以进一步研究。 提前感谢任何输入! 🙂

按YES之前确认退出Java程序

private void windowClosing(java.awt.event.WindowEvent evt) { int confirmed = JOptionPane.showConfirmDialog(null, “Exit Program?”,”EXIT”,JOptionPane.YES_NO_OPTION); if(confirmed == JOptionPane.YES_OPTION) { dispose(); } } 我想通过按确认关闭窗口按钮关闭程序…但是当我选择“否”返回我的Jframe时,它仍然可以帮助我退出程序???

selenium web driver – 切换到父窗口

我使用selenium Web Driver。 我打开了一个父窗口。 点击链接后,新窗口打开。 我从列表中选择一些值,此窗口会自动关闭。 现在我需要在父窗口中操作。 我怎样才能做到这一点? 我尝试了以下代码: String HandleBefore = driver.getWindowHandle(); driver.findElement(By.xpath(“…”)).click(); for (String Handle : driver.getWindowHandles()) { driver.switchTo().window(Handle);} driver.findElement(By.linkText(“…”)).click(); driver.switchTo().window(HandleBefore); 但这不起作用。

在Vaadin 7中,将数据/参数传递给BrowserWindowOpener的新UI实例?

我正在使用BrowserWindowOpener成功打开新的浏览器窗口。 问题:如何将一些信息传递给新实例化的UI子类? 语法要求我指定要实例化的类。 如何与未来的实例进行通信? BrowserWindowOpener bookOpener = new BrowserWindowOpener( BookUI.class ); 例如,假设我的应用程序打开一个窗口,列出以字母(AZ)的特定字母开头的单词的单词定义。 如何告诉新开放的UI它应该显示“A”字,“B”字或“V”字? 我注意到了BrowserWindowOpenerState类,但没有记录它的用法。