控制器上的参数
如何在控制器中使用 xKoord 和 yKoord 属性?,我想使用坐标将背景设置为调用 addMouseListener 的标签附近
private JLabel getLblKasillaJokalari(int x, int y, Color c) {
JLabel lblKasillaJokalari = new JLabel(" ");
int xKoord = x;
int yKoord = y;
lblKasillaJokalari.setOpaque(true);
lblKasillaJokalari.setBackground(c);
Border bordeBeltza = BorderFactory.createLineBorder(Color.BLACK,3);
lblKasillaJokalari.setBorder(bordeBeltza);
lblKasillaJokalari.addMouseListener(getControler());
return lblKasillaJokalari;
}
public void mouseEntered(MouseEvent e) {
if (aukeratutakoOntzia == 1) {
if (e.getComponent().getBackground() != Color.RED) {
e.getComponent().setBackground(Color.RED);
}
}
How can I use xKoord and yKoord atributes in controller?, I want to use the cordinates to setBackground to labels near the one who calls addMouseListener
private JLabel getLblKasillaJokalari(int x, int y, Color c) {
JLabel lblKasillaJokalari = new JLabel(" ");
int xKoord = x;
int yKoord = y;
lblKasillaJokalari.setOpaque(true);
lblKasillaJokalari.setBackground(c);
Border bordeBeltza = BorderFactory.createLineBorder(Color.BLACK,3);
lblKasillaJokalari.setBorder(bordeBeltza);
lblKasillaJokalari.addMouseListener(getControler());
return lblKasillaJokalari;
}
public void mouseEntered(MouseEvent e) {
if (aukeratutakoOntzia == 1) {
if (e.getComponent().getBackground() != Color.RED) {
e.getComponent().setBackground(Color.RED);
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论