小编fju*_*ung的帖子

Java MouseListener - 通过输入和退出JPanel的事件

嗨,我有一个MouseListener和事件的问题.

当我有以下代码时,每个Panel都有自己的监听器,当我进入或退出此面板时,悬停效果工作正常.

    for (int i = 0; i < 5; i++){
        for(int j = 0; j < 5; j++){
            final JPanel p = new JPanel();
            p.addMouseListener(new MouseListener() {
            public void mouseReleased(MouseEvent e) {}
            public void mousePressed(MouseEvent e) {}
            public void mouseExited(MouseEvent e) {
                p.setBackground( Background );
            }
            public void mouseEntered(MouseEvent e) {
                p.setBackground( Hover );
            }
            public void mouseClicked(MouseEvent e) {}
            });
            p.setOpaque( true );
            p.setBackground( Background );
            p.setPreferredSize( new java.awt.Dimension( 15, 15 ) );
            p.setBorder( BorderFactory.createLineBorder( Border ) ); …
Run Code Online (Sandbox Code Playgroud)

java swing awt

2
推荐指数
1
解决办法
2472
查看次数

选择选项通过删除按钮插件删除

我将selectize.js与删除按钮插件一起使用。我根据用户的决定动态地填写选项。通过Buttonclick我添加一个新的选项。

    $('#saveItem').click(function(){
        data = [{item: 'newItem', nr: 'R005'}];
        var selectize = $item[0].selectize;
        selectize.addOption(data);
        selectize.addItem(data);
        selectize.refreshOptions();
    });
Run Code Online (Sandbox Code Playgroud)

现在,当用户从列表中选择选项时,后来他从输入字段中删除了该选项,而不是选择了。

选项列表中只有我的初始选项。如何存储动态生成的选项?

我有个小提琴 您可以看到通过单击按钮获得“选项” newItem。但是,当我选择然后将其删除时,“选项”不再出现在选项列表中。我的错在哪里

https://jsfiddle.net/gwmkmb7r/1/

javascript jquery selectize.js

1
推荐指数
2
解决办法
2924
查看次数

标签 统计

awt ×1

java ×1

javascript ×1

jquery ×1

selectize.js ×1

swing ×1