小编Fir*_*kon的帖子

禁用FullCalendar中过去日期的删除

我最近开始使用FullCalendar插件.我正在尝试在日历中删除事件的函数.但在保存到数据库之前,我想检查并禁用/阻止在今天之前的日期丢弃外部事件.

关于如何做到这一点的任何想法?我正在寻找过去几天变灰或类似的东西,以便我可以显示已经存在的事件.只是想阻止用户在过去的日期丢弃事件.

编辑:

 drop: function (date, jsEvent, ui) {

     if(date<currentDate) {
         $('#calendar').fullCalendar('removeEvents', event.id);
     }
Run Code Online (Sandbox Code Playgroud)

我尝试使用此方法从日历中删除已删除的事件并再次将其附加到div.即使这样,它也不会被删除.

谢谢.:)

javascript jquery fullcalendar

7
推荐指数
1
解决办法
1万
查看次数

无法使用Netbeans 8和JDK 1.8运行iReports 5.6.0

我安装了JDK 1.8版的Netbeans 8.我最近下载了iReports 5.6.0来创建报告.安装后程序无法打开.有一个错误说

找不到Java.exe既不存在(null)\ jre\bin\java.exe也不存在(null)bin\java.exe.

我怎么解决这个?我使用Netbeans8创建了我的项目,如果我将我的netbeans降级到版本7或者某些东西我的GUI界面会不会搞砸了?

java netbeans ireport

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

JTable中未选中的复选框提供了NullPointerException

我创建了一个JTable,最后一列(第6列)是带有复选框的“选择”列。通过覆盖getColumnClass方法以返回Boolean.class来添加复选框。

    DefaultTableModel dtm = new DefaultTableModel(data, header){
            @Override
            public Class<?> getColumnClass(int col) {
                if(col == 5){
                    return Boolean.class;
                }
                return super.getColumnClass(col);
            }
        };
Run Code Online (Sandbox Code Playgroud)

现在,我必须使用这些复选框选择一些行,并将这些选定行中的一些值添加到数据库中。这是我使用的代码。

DefaultTableModel model = (DefaultTableModel) tblInvoiceList.getModel();
for(int i=0; i<model.getRowCount();i++) {
    if ((Boolean)model.getValueAt(i, 5))
        paydao.updateInvoiceWithPayment(model.getValueAt(i, 0).toString());
}
Run Code Online (Sandbox Code Playgroud)

当我遍历时,选中的复选框返回true。未选中的将抛出NullPointerException。该异常发生在(Boolean)model.getValueAt(i,5)部分中。如何使未经检查的返回false?

java checkbox swing jtable

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

标签 统计

java ×2

checkbox ×1

fullcalendar ×1

ireport ×1

javascript ×1

jquery ×1

jtable ×1

netbeans ×1

swing ×1