草庐IT

inline-button

全部标签

java - org.eclipse.swt.widgets.Button 点击​​代码

我正在尝试从代码中单击按钮。我想做以下事情:classMyMouseAdapterextendsMouseAdapter{publicvoidmouseDown(MouseEventevt){System.out.println("Working!!!!");}}Buttonbutton=newButton();button.addMouseListener(newMyMouseAdapter());现在我想从代码中运行mouseDown方法,你能告诉我怎么做吗?谢谢。 最佳答案 你可以这样做:button.notifyListen

安卓 : How to set onClick event for Button in List item of ListView

我想为Listview项中使用的按钮添加onClick事件。如何为列表项中的按钮提供onClick事件。 最佳答案 在适配器类中publicViewgetView(finalintposition,ViewconvertView,ViewGroupparent){LayoutInflaterinflater=getLayoutInflater();Viewrow=inflater.inflate(R.layout.vehicals_details_row,parent,false);ButtondeleteImageView=(Bu

安卓 : How to set onClick event for Button in List item of ListView

我想为Listview项中使用的按钮添加onClick事件。如何为列表项中的按钮提供onClick事件。 最佳答案 在适配器类中publicViewgetView(finalintposition,ViewconvertView,ViewGroupparent){LayoutInflaterinflater=getLayoutInflater();Viewrow=inflater.inflate(R.layout.vehicals_details_row,parent,false);ButtondeleteImageView=(Bu

java - Button.setBackground(Drawable 背景) 抛出 NoSuchMethodError

我正在实现一个简单的方法,以编程方式将Button添加到LinearLayout。当我调用setBackground(Drawablebackground)方法时,抛出以下Error:java.lang.NoSuchMethodError:android.widget.Button.setBackground我的addNewButton方法:privatevoidaddNewButton(Integerid,Stringname){Buttonb=newButton(this);b.setId(id);b.setText(name);b.setTextColor(color.white

java - 如何在 Java 中使用 Button Group Swing 控件?

如何使用NetBeans将单选按钮添加到按钮组?添加它们后,如何从按钮组中选择单选按钮? 最佳答案 从面板中拖出一个ButtonGroup并将其放在您的GUI上。它将显示在Inspector面板的OtherComponents下。右键单击它并更改变量名称为有意义的名称。现在在您的GUI中选择一个单选按钮。在Properties面板中查找buttonGroup属性。点击它旁边的组合框并选择您的按钮组。 关于java-如何在Java中使用ButtonGroupSwing控件?,我们在Stac

java - 输出打印预初始化的 Java double 与 inline 的区别

在将构建从Java1.6升级到1.7时,我们的单元测试开始失败,因为这两个版本处理double打印尾随零的方式不同。这可以用这个例子重现:doublepreInit=0.0010d;System.out.println("pre-init:"+preInit);System.out.println("inline:"+0.0010d);Java1.6将输出:pre-init:0.0010inline:0.0010Java1.7将输出:pre-init:0.001inline:0.0010我有两个问题:为什么内联连接的打印与具有预初始化值的相同连接不同?Java1.6和1.7之间的哪些变

java - Android - 如何在 button.setOnClickListener() 中设置命名方法

我看到的大多数样本似乎都在调用中使用匿名方法,例如button.setOnClickListener()。相反,我想传递一个在我正在使用的Activity类上定义的方法。在C#中连接以下事件处理程序的Java/Android等价物是什么?ButtonmyButton=newButton();myButton.Click+=this.OnMyButtonClick;地点:privatevoidOnMyButtonClick(objectsender,EventArgsea){}本质上,我想复用一个非匿名的方法来处理多个按钮的点击事件。 最佳答案

java - "Inline assembly"用于 Java 字节码

我正在寻找以下想法的现有实现:假设有人想在普通Java程序中编写“内联汇编”字节代码(大多数相关应用程序将涉及Java中不可用的invokedynamic指令)。一种方法如下:voidfoo(booleanb){Labell1=Asm.label();Labell2=Asm.label();inti=Asm.no_int();Asm._const(0);Asm.store(i);l1.bind();Asm.load(i);Asm.push(10);Asm.if_cmpge(l2);Asm.getstatic("java/lang/System","out","Ljava/io/Prin

android - Lollipop 的 backgroundTint 对 Button 没有影响

我的Activity中有一个按钮,我希望它具有我的主题的强调色。与其像之前的Lollipop一样制作我自己的可绘制对象,我自然更愿意使用新的backgroundTint属性。不幸的是它没有效果,按钮保持灰色。我为backgroundTintMode尝试了不同的值,但没有任何改变。我还尝试在我的Activity中以编程方式执行此操作,但没有任何改变。addCodeView.findViewById(R.id.btnAddCode).setBackgroundTintList(getResources().getColorStateList(R.color.accent));为什么我的色调

android - Lollipop 的 backgroundTint 对 Button 没有影响

我的Activity中有一个按钮,我希望它具有我的主题的强调色。与其像之前的Lollipop一样制作我自己的可绘制对象,我自然更愿意使用新的backgroundTint属性。不幸的是它没有效果,按钮保持灰色。我为backgroundTintMode尝试了不同的值,但没有任何改变。我还尝试在我的Activity中以编程方式执行此操作,但没有任何改变。addCodeView.findViewById(R.id.btnAddCode).setBackgroundTintList(getResources().getColorStateList(R.color.accent));为什么我的色调