jjzjj

BasicArrowButton

全部标签

Java - 具有显示箭头的按钮

我希望在Java中有一个显示箭头的按钮-就像在键盘上一样。到目前为止我有这个JButtonarrowUp=newJButton("^");JButtonarrowDown=newJButton("v");JButtonarrowLeft=newJButton("");它有点管用......但看起来不太好。感谢任何帮助如何改进这一点 最佳答案 Swing有一个默认的箭头按钮类,即BasicArrowButton例子:JFrameframe=newJFrame("ArrowButtonDemo");frame.setDefaultClo

java - 如何更改 JComboBox 中的箭头样式

假设我想为JComboBox中的箭头使用自定义图像,我该怎么做?我知道可以使用synthxml文件,或者甚至可以使用UIManager.put(...),但我不知道如何操作。此时我想要做的就是将箭头图像更改为其他内容,以编程方式或什至只是覆盖它使用的图像。我究竟该怎么做? 最佳答案 您可以在BasicComboBoxUI中覆盖createArrowButton().BasicArrowButton是一个方便的起点。classColorArrowUIextendsBasicComboBoxUI{publicstaticComboBox