所以我有一个自定义按钮,运行良好,没有错误.
这是代码:
import java.awt.*;
import java.awt.event.*;
import java.awt.geom.*;
import java.util.ArrayList;
import javax.swing.JButton;
import javax.swing.JComponent;
import javax.swing.JFrame;
public class LukeButton extends JComponent implements MouseListener{
public static void main(String[] args){
JFrame frame = new JFrame();
frame.setTitle("Luke");
frame.setSize(300, 300);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
LukeButton lb = new LukeButton();
lb.addActionListener(e->{
System.out.println("Success");
});
frame.add(lb, BorderLayout.CENTER);
frame.setVisible(true);
}
//ArrayList of listeners
private final ArrayList<ActionListener> listeners = new ArrayList<ActionListener>();
public LukeButton(){
this.addMouseListener(this);
}
//Adds a listeners to the list
public void addActionListener(ActionListener e){
listeners.add(e);
}
//Called when button is …Run Code Online (Sandbox Code Playgroud) 我完全难过了.我尽力解决这个问题.
我有一个SCSS文件,上面有一个观察者,但观察者似乎没有工作.根本没有制作普通的CSS文件.这是我的SCSS文件:
同样,我正在使用WebStorm IDE.
错误信息:
执行观察者'SCSS'时发生异常.Watcher已被禁用.修复它:无法运行程序"C:\ Users\Luke\WebstormProjects\untitled\myTestWebsite\main.scss"(在目录"C:\ Users\Luke\WebstormProjects\untitled\myTestWebsite"中):CreateProcess error = 193,% 1不是有效的Win32应用程序
我一直在编写简单的dropwizard应用程序,一切正常,直到我不得不更改请求类型.因为我之前从Header得到了我的参数,现在我必须从JSON请求的主体中获取它们.最可悲的是 - 没有关于dropwizard或任何文章的完整文档,这对我有帮助.这是我的代码:
@Path("/actors")
@Produces("application/json")
public class ActorResource {
private final ActorDAO dao;
public ActorResource(ActorDAO dao) {
this.dao = dao;
}
@POST
@UnitOfWork
public Saying postActor(@HeaderParam("actorName") String name,@HeaderParam("actorBirthDate") String birthDate) {
Actor actor = dao.create(new Actor(name,birthDate));
return new Saying("Added : " + actor.toString());
}
Run Code Online (Sandbox Code Playgroud)
有没有人有办法解决吗?
所以这只是我的代码片段:
Sql = "update budgetreport" +
" set sales="+salesText.getText()+
" where quarter="+ qTracker+
" set cogs="+cogsText.getText()+
" where quarter="+ qTracker;
try {
myStmt.executeUpdate(Sql);
} catch (Exception e1) {
e1.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,它说有一种SQL语法.我只用第一部分运行它:
Sql = "update budgetreport" +
" set sales="+salesText.getText()+
" where quarter="+ qTracker;
try {
myStmt.executeUpdate(Sql);
} catch (Exception e1) {
e1.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)
它运行正常.但我不知道该做什么才能使我的第一段代码功能.感谢您抽出宝贵时间阅读/回答:)!......