我有一个要在新的JFrame窗口方法中使用的字符串(在我的main方法中初始化)。我有以下代码:
public static void main(String[] args){
WebElement link = driver.findElement(By.xpath("//*[@id='pagecontainer']/section/ul/li[1]/a"));
String linkLocation = link.getAttribute("href");
}
我的主要方法以及JPanel中JButton的以下代码
public void actionPerformed(ActionEvent e)
{
desk.browse(new URI(linkLocation));
}
我该如何工作?
最佳答案
这样的事情可能会帮助您:
public String LinkLocation(){
WebElement link = driver.findElement(By.xpath("//*[@id='pagecontainer']/section/ul/li[1]/a"));
String linkLocation = link.getAttribute("href");
return linkLocation;
}
public void actionPerformed(ActionEvent e)
{
desk.browse(new URI(LinkLocation()));
}