草庐IT

java - 如何在 Java 中编写 DropDownButton

我需要在Java中创建一个这样的按钮:您可以单击按钮的左侧部分以进行正常的按钮操作,也可以单击右侧的箭头以打开下拉菜单。是否可以在java中创建类似的东西?谢谢! 最佳答案 在本教程中,作者展示了如何创建一个按钮并在单击该按钮时在其旁边显示一个下拉菜单。这看起来很像您要实现的目标。希望这会有所帮助。http://java.dzone.com/news/drop-down-buttons-swing-new-al如果GnuLesserGPL适合您,拆分按钮可能会提供更简单的解决方案http://code.google.com/p/js

java - 不确定这是什么问题?

我被要求在我的Java程序中使用RadioButtons和Checkboxes以便用户可以轻松地选择他们想要使用的选项(这是一个“加油站”)。importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;publicclassNew_Gas_BarextendsJFrame{publicJPanelpanel1,panel2,panel3,panel4,panel5;publicJLabelmain1,main2,main3;publicJLabelgasBar,total;publicJButtonbutton1,button

java - Paypal 添加到购物车按钮 - 如何用 Java 生成?

我正在使用PaypalNVPAPI以及BMCreateButtonAPI,用我的Java代码生成加密按钮。我想出了最简单的按钮形式。例如,对于一件值(value)8.00的T恤,生成按钮的代码是(请记住,这只是按钮变量部分的片段)--//...NVPEncoderencoder=newNVPEncoder();encoder.add("METHOD","BMCreateButton");encoder.add("BUTTONCODE","ENCRYPTED");encoder.add("BUTTONTYPE","CART");encoder.add("L_BUTTONVAR1","am

java - Libgdx 如何实现选中按钮列表?

如何实现一个水平对齐的按钮列表,其中一次只能选中一个按钮?我想为您必须从列表中选择工具并单击对象以执行操作的游戏实现此功能。我想突出显示代表当前工具的按钮,当您选择另一个按钮时,将前一个按钮返回到非突出显示状态,将被选中的按钮返回到突出显示状态。因此,在任何给定时刻只能有一个工具处于Activity状态,而且在您使用该工具并且没有选择其他东西之后,应该没有突出显示的按钮。这两天我尝试自己实现它,但我做不到。我认为libgdxscene2d中可能有类似的东西,但我没有找到任何东西。如有任何帮助或建议,我们将不胜感激。 最佳答案 听起来

java - 如何更改 javaFX 中按钮的图像?

我正在使用javaFX。我做了一个按钮并为此设置了一个图像。代码是:ImageplayI=newImage("file:///c:/Users/Farhad/Desktop/icons/play2.jpg");ImageViewiv1=newImageView(playI);iv1.setFitHeight(67);iv1.setFitWidth(69);ButtonplayB=newButton("",iv1);但是我想当我点击按钮时,图片会变成另一张图片。我该怎么做? 最佳答案 您可以在操作中设置按钮图形Imageimage=n

java - 如何创建复杂的按钮形状?

我有一个框架,上面覆盖着一个图像,我希望每次有人点击图像中的不同对象时,它都会充当一个按钮并执行某些操作。问题是,那些对象不是简单的形状,所以我在考虑按照这些对象的形状绘制自己的隐形按钮。这可能吗?或者什么是更好的方法来完成这样的事情?-谢谢 最佳答案 概念:带有圆形和多边形调度区域的隐形按钮首先,您需要一个定义不可见按钮的类,扩展javax.swing.AbstractButton,这样它仍然是一个功能齐全的按钮,您可以向其添加监听器。publicabstractclassInvisibleButtonextendsAbstrac

java - 使用按钮停止和开始循环

我正在尝试控制程序中的while循环以根据用户输入停止和启动。我已经用一个按钮尝试了这个,它的“开始”部分起作用了,但是代码进入了一个无限循环,如果不手动终止它我就无法停止。以下是我的全部代码:标题类packagetest;importjavax.swing.JFrame;publicclassheaderClass{publicstaticvoidmain(String[]args){frameClassframe=newframeClass();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setSize(15

java - 如何使用图像库在 Java 中创建自定义 JButton?

我最近阅读了这个线程(CreatingacustombuttoninJava)关于通过扩展JButton类在java中创建自定义按钮,但是这个线程中的所有解决方案都使用在java中绘制的图形。我想让我的按钮基于我在Photoshop中绘制的按钮图像。所以我尝试将我在该线程中阅读的内容应用到这个结果中:importjavax.swing.*;importjava.awt.*;publicclassnextButtonextendsJButton{@OverrideprotectedvoidpaintComponent(Graphicsg){Imageimage=newImageIcon(

java - 删除 JavaFX 按钮填充?

我正在构建一个看起来非常简单的计算器,但我无法弄清楚这些按钮周围的填充是从哪里来的。以下是我构建流程Pane的方式:privateFlowPaneaddFlowPaneRightSide(){FlowPaneflow=newFlowPane();//flow.setPadding(newInsets(0,0,0,0));flow.setVgap(0);flow.setHgap(0);flow.setPrefWrapLength(WIDTH_OF_CENTER/3);//widthoffunctionbuttonsflow.setStyle("-fx-background-color:9

Java:JTabbedPane 的 "Add Tab Button"

是否可以像在firefox中那样将按钮添加到选项卡式Pane。加号按钮就是我想要的。谢谢 最佳答案 我认为您应该能够通过构建自己的JTabbedPaneUI并使用setUI在JTabbedPane上设置它来管理它。您的ComponentUI具有获取可访问子项的方法。如果您指定了一个JButton和一个JLabel,那么您可能正在做生意。虽然我自己还没有尝试过。这是“风险自负”:) 关于Java:JTabbedPane的"AddTabButton",我们在StackOverflow上找到一