private int var = 0;
test(){
ActionListener actionListener = new ActionListener() {
public void actionPerformed(ActionEvent e) {
String selection = (String) items.getSelectedItem();
for (int i = 0; i < itms.length; i++) {
if (selection == itms
我正在Android上开发,在我的源代码中有很多基于回调的侦听器。我想把其中的一部分转化成kotlin流。我读过很多关于callbackFlow的文章,但我认为这对我来说不是正确的选择。
在我的例子中,有这样的事情:
interface ActionListener{
public void actionStarted(actionId:Int)
public void actionProgress(actionId:Int, elementCreated:ExampleElement)
public void actionEnd(actionId:Int)
}
class
我想这很简单,但我真的不能说出错误是什么。
final Timer tiempo= new Timer(1000,new ActionListener()) ;
我唯一想要的是,1000的延迟和一个动作监听器,我不完全理解。问题是我总是得到一个错误。“还没有定义。”
使用该方法
final Timer tiempo= new Timer(1000, ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
};
我正在创建一个地址簿,并有很多功能的地方。但是,实际的表是看不到的。数据就在那里。我可以保存并加载它,但我实际上看不到任何数据。我尝试过很多东西,setContentPane()就是其中之一。我也在Oracle网站上花了一些时间,但都没有用。我有一个示例表,它显示了表,并试图复制一些代码,但再次,没有用。
public AddressBookGUI()
{
/*
* Initialise
*/
addresses = new ArrayList<Person>();
Person a = new Person("Kathy
我有这样的代码:
import javax.swing.*;
import java.util.*;
import java.awt.*;
public class Stu {
public static void main(String[] args){
int dl = 3000;
ActionListener taskPerformer = new ActionListener() {
public void actionPerformed(ActionEvent evt) {
System.out.print("do");/
我希望我的计时器只执行一次actionPerformed方法,每次5秒,但它在控制台中写了很多次"Hello“:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Timer;
public class X{
public static void main(String args[]) {
ActionListener actionListener = new ActionListener() {
p
我正在开发MVC应用程序,当用户按下按钮时,我不知道如何将视图中的textfields值传递给Controller。此按钮的ActionListener放在Controller中:
private class NewTaskListener implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
/* here I need to get values of textfields in View
and pass them to A
如何从actionlistener退出我的程序。我有两个线程,thread1和thread2。一个线程在actionlistener中。但我希望另一个线程退出此actionlistener并管理其余代码。我该怎么做呢?
sendtkttgt.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Thread thread1= new Thread(){
public void run(){
Sen
下面的程序应该在每秒钟之后打印日期。然而,这并不是出于一个已知的原因。
我在以下类中实现了ActionListener接口和actionPerformed方法:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Date;
public class CurrentTimePrinter implements ActionListener{
public void actionPerformed(ActionEvent e){
Sy
我使用showOpenDialog of JFileChooser方法来打开文件。
如何将ActionListener附加到JFileChooser的“批准”按钮,以及如何在单击“批准”按钮并完成侦听器后停止关闭此对话框。
现在我有:
public class MainFileChooser extends JFileChooser {
private FileFilter plainFilter;
public MainFileChooser() {
super.setMultiSelectionEnabled(true);
super.
我的代码有一个小问题;我目前正在使用一个卡片布局,其中我目前有3个按钮。1(在初始面板上)将JLabels添加到初始面板,另一个(也在初始面板上)切换到第二个面板,其中只包含返回到初始面板的第三个按钮。我的问题是,单击用于在面板之间切换的按钮也会触发创建JLabels的第一个按钮。
下面是我的代码的一部分:
actionListener al = new actionListener();
actionListener al2 = new actionListener();
actionListener al3 = new actionListener();
adddeck.addAc
首先,我必须承认,我没有在网上搜索我的问题,因为我不知道哪些关键字与我的问题相匹配。我使用java只有几个小时的经验,我了解到了以下语法:
public class Simulation extends JFrame {
// some fields...
public Simulation() {
ActionListener listener1 = new ActionListener() {
@Override
public void actionPerformed(ActionEvent ar
我有大约50个复选框的swing,下面是3的示例代码。
JCheckBox checkboxOne = new JCheckBox("One");
JCheckBox checkboxTwo = new JCheckBox("Two");
JCheckBox checkboxThree = new JCheckBox("Three");
// add these check boxes to the container...
// add an action listener
ActionListener actionListener =
出于好奇,我有一个问题,那就是如何为方法指定引用参数,并确保该参数必须实现接口
例如ActionListener方法actionPerformed当您使用addActionListener( arg )方法向图形用户界面组件添加actionListener时,arg必须是对实现ActionListener接口对象的引用,这就是我的问题: addActionListener方法如何确保其arg实现ActionListener接口
JTextField textField = new JTextField();//creating new text field
TextFieldHandler
我正在为一个学校项目创建一台自动售货机,当用户点击A1、A2、B1、B2等时,我必须更新数字。小数点后的所有内容都会更改,但小数之前的所有内容都不会更改。因此,如果我单击A1,它设置为4美元50美分,然后我选择D4,它是1美元5美分,我的JTextField显示为4美元5美分。 以下是GUI上的按钮: ? this is for buttons A and B for buttons C and D public void cost() {
C_button.addActionListener (new ActionListener () {
p
我有相同的标准工具栏,在所有的jsf页面中都有相同的命令按钮,比如保存,新建,搜索……我正在寻找一种在xhtml页面中重构它并将其包含在每个页面中的方法,问题是每个页面都有它自己的视图范围的managedbean,并且命令按钮操作与每个页面相关。
每个受管that都实现了下面表示操作的接口
public interface ActionAbstract {
public void search(ActionEvent actionEvent);
public void newRecord(ActionEvent actionEvent);
public void clear(Action
ActionListener是一个接口,但为什么我可以创建实例对象?
JButton button = new JButton("Button1");
ActionListener me = new ActionListener(){
public void actionPerformed(ActionEvent ae){
JOptionPane.showMessageDialog(null,ae.getActionCommand());
}
};
button.addActionList
我正在用Java语言(J2ME)构建一些图形用户界面,我怀疑避免与actionListeners相关的资源/内存泄漏的最佳实践是什么。
假设我有一个类对象,它有一个添加actionListener的成员变量。在对象超出作用域之前,我是否需要显式删除此actionListener?如果不删除actionListener,那么当MyPanel类对象超出作用域时,是否会造成内存/资源泄漏?
public class MyPanel implements ActionListener
{
private LabelButton _button;
public MyPanel()