java代码设置光标闪烁 java代码设置光标闪烁怎么回事
java编的计算器怎么把显示屏中的一闪一闪的光标去掉
不清楚你说的是哪的光标,如果是TEXT控件中的光标的话,你可以把那个TEXT控件设成不可编辑就成了
java光标位置怎么设置 java设置光标位置方法
javaFx程序运行,光标(焦点)默认显示在最上行的TextField上。
这样我就无法看到输入框的提示字符...
解决方法:
//注册
Button btn = new Button("登录");
HBox hBox = new HBox(10);
hBox.setAlignment(Pos.BOTTOM_RIGHT);
hBox.getChildren().add(btn);
grid.add(hBox, 2, 5);
Scene scene = new Scene(grid, 300, 275);
btn.requestFocus(); //让登录按钮获取焦点
btn.requestFocus(); //一定要在new Scene(grid, 300, 275)之后调用(聪明的你已经猜到使Scene初始化的缘由啦!谈不上好与坏,默认有光标不挺好的,没有的话,不显得javaFx比较2不是哈哈哈)
btn.requestFocus(); 替换为hBox.requestFocus(); 则看不到光标啦!
需要的才是最好的!(第一次在百度上回答问题...百度半天无结果...啊哈哈哈2019年5月3日23点23分)
java程序 出现的按钮会闪烁 求解
Java程序:
import java.awt.Color;
import java.awt.FlowLayout;
import java.util.Random;
import javax.swing.JButton;
import javax.swing.JFrame;
public class Main extends JFrame implements Runnable {
JButton btn;
public Main() {
super("闪烁的按钮");
this.setSize(300, 300);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLayout(new FlowLayout());
btn = new JButton("我会闪烁");
this.add( btn);
Thread th = new Thread(this);
th.start();
}
public static void main(String[] args) {
new Main();
}
@Override
public void run() {
int r = 127;
int g = 127;
int b = 127;
int i, j, k;
Random rand = new Random();
while(true) {
i = rand.nextInt(255);
j = rand.nextInt(255);
k = rand.nextInt(255);
r = (r + i) % 255 + 1;
g = (g + j) % 255 + 1;
b = (b + k) % 255 + 1;
btn.setBackground(Color.getHSBColor(r, g, b));
try {
Thread.sleep(100);
}
catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
运行该程序后,可以看到按钮的背景会持续闪烁。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: java代码设置光标闪烁 java代码设置光标闪烁怎么回事
本文地址: https://pptw.com/jishu/1981.html