小编Jac*_*oen的帖子

如何在Jasper报告中动态显示列?

我正在生成一个Jasper报告,它有5个固定列.客户端已请求能够在运行时选择列数.

例如,如果他从显示的JTable中检查2列,则Jasper报告中应该有2列,如果他检查4,那么jasper报告中应该有4列.为了解决这个问题,我想在jasper报告中添加条件.如果客户端选择列A,则BI会将其设置为报表中的参数,并使用该列确定是否显示列.

为了做到这些,我需要使用Jasper XML中的条件.我应该在哪里设置报告中的条件.

java jasper-reports conditional-statements

5
推荐指数
1
解决办法
5681
查看次数

来自摄像机的视频流渲染到JavaFX 2.0 MediaView中

由于JavaFX2.0具有媒体视图,因此可以以某种方式实时将摄像头实时流式传输到Media组件中吗?由于没有相机API,我不知道如何实现这一点.我们可以使用另一个Java库来处理摄像头,然后在MediaView中传输视频

它是否可能,如果是,那么我们怎么做呢.可以将任何JavaAPI用于摄像头,然后将视频流式传输到MediaView中吗?

java api camera javafx javafx-2

5
推荐指数
1
解决办法
4131
查看次数

Web api open oauth(DotNetOpenAuth)mvc 4

mvc 4互联网应用程序模板中有一个惊人的功能,可以轻松地与facebook twitter和谷歌集成.但是在web api模板中没有这样的功能.如何轻松地DotNetOpenAuth与web api 集成?有教程吗?

dotnetopenauth oauth-2.0 asp.net-mvc-4

5
推荐指数
1
解决办法
3798
查看次数

新页面上的 Jasper Reports 子报表

我有一个由 6 个子报告组成的 jasper 报告。每个子报表都有自己的标题部分。现在我需要每个报告都在新页面上开始。我尝试添加分页符,但对我不起作用。

在研究这个问题时,我遇到了一个技巧,isTitleNewPage可以truehttp://www.dzone.com/snippets/jasperreports-subreport-new设置。因此,我将属性添加isTitleNewPage="true"到所有子报表,但现在子报表的标题仍保留在上一页,并且该子报表的详细信息和摘要显示在新页面上。

我怎么解决这个问题??

jasper-reports

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

Hibernate使用Equals生成POJO

我们在一个新项目中使用hibernate,之后我们使用它hibernate.reveng.xml来创建我们的*.hbm.xml文件和POJO.我们希望在每个POJO中都有等于方法.我发现你可以<meta attribute="use-in-equals">true</meta>在你的hbm文件中使用来标记在equals中使用哪些属性.但这意味着编辑大量文件,然后在我们修改数据库中的表或列时,将来再次重新编辑文件.

所以我想知道是否有办法在hibernate.reveng.xml文件中的每个pojo(表)的equals方法中放置哪些属性?

java orm hibernate reverse-engineering pojo

4
推荐指数
1
解决办法
2676
查看次数

python:删除文件中的数字

我需要从Windows XP上的文本文件中删除数字.我是python的新手,只是安装它进行数据清理.

我已将测试文件存储在C:\ folder1\test1.txt中

test1.txt上的上下文只有一行:

这绝不是b3 delet3d,而是最后的数字是134411

我想创建一个包含的文件result1.txt

这绝不是b3 delet3d,而是最后的数字是

这是我到目前为止所尝试的

import os 

fin = os.open('C:\folder1\test1.txt','r')
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

TypeError: an integer is required.
Run Code Online (Sandbox Code Playgroud)

我不确定它期待什么整数.

你能告诉我如何进行编程以获得我想要的结果吗?非常感谢你的帮助.

python file

4
推荐指数
1
解决办法
224
查看次数

CoffeeScript - > Javascript,??? - > Erlang

是否有任何语言可以在Erlang中编译,比如CoffeeScript for javsacript?

erlang

4
推荐指数
2
解决办法
754
查看次数

如何限制每页上的行数?

我希望能够将每页中的最大行数控制为5.如何实现这一目标?

jasper-reports

4
推荐指数
1
解决办法
4359
查看次数

更改JavaFX MenuButton上的下拉指示器图像?

在我的应用程序中,我使用a MenuButton来提供操作的下拉列表.a上的默认下拉指示器MenuButton是指向下方的黑色三角形.我想将其更改为指向下方的白色三角形以匹配文本的颜色.

为了防止我不清楚,这里有一个屏幕截图,应该清除它.

黑色三角形

我试过在fxml文件中放置一个图形,如下所示:

<MenuButton contentDisplay="RIGHT" graphicTextGap="10.0" layoutX="92.0" layoutY="73.0" mnemonicParsing="false" styleClass="toolbar-button" text="MenuButton">
  <graphic>
    <ImageView fitHeight="4.0" fitWidth="7.0" mouseTransparent="true" preserveRatio="true">
      <image>
        <Image url="@Arrow_Down.png" preserveRatio="true" smooth="false" />
      </image>
    </ImageView>
  </graphic>
  <items>
    <MenuItem mnemonicParsing="false" text="Action 1" />
    <MenuItem mnemonicParsing="false" text="Action 2" />
  </items>
</MenuButton>
Run Code Online (Sandbox Code Playgroud)

但这给了我一个黑色和白色的三角形:

白色和黑色三角形

如果我可以以某种方式隐藏可行的黑色三角形,但看起来确实应该有一种方式来设置菜单按钮,使其变为白色.

对于那些想要帮助的人来说,这是Sample.fxml:

<?xml version="1.0" encoding="UTF-8"?>

<?import java.lang.*?>
<?import java.net.*?>
<?import javafx.scene.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.image.*?>
<?import javafx.scene.layout.*?>

<AnchorPane id="AnchorPane" prefHeight="200.0" prefWidth="320.0" xmlns:fx="http://javafx.com/fxml">
  <children>
    <MenuButton contentDisplay="RIGHT" graphicTextGap="10.0" layoutX="92.0" layoutY="73.0" mnemonicParsing="false" styleClass="toolbar-button" text="MenuButton">
      <graphic>
        <ImageView fitHeight="4.0" fitWidth="7.0" mouseTransparent="true" …
Run Code Online (Sandbox Code Playgroud)

styling javafx-2

4
推荐指数
1
解决办法
4062
查看次数

合并和排序两个数组Java?

所以基本上有两个独立的预分类数组,你必须将它们组合起来并对它们进行排序(当然没有sort()方法).这是我的代码:

public static void main(String[] args) {

    int a [] = {3,5,7,9,12,14, 15};
    int b [] = {6 ,7, 10};
    int j = 0;

    //output array should be 3,5,6,7,7,9,10,12,14,15

    int c [] = new int[a.length+b.length];//10 values

    for (int i = 0;i<b.length;i++){
        while(b[i]>a[j]){
            c[j] = a[j] ;
            j++;    
         }

        if(b[i] == a[j]){
            c[j] = b[i];
            c[j+1] = a[j];
        }

        c[j] = b[i];
        j++;
    }

    for(int i = 0;i<c.length;i++)
        System.out.println(c[i]);
    }
Run Code Online (Sandbox Code Playgroud)

我猜我得到的零是来自其中一个布尔(<&>)的错误,但我似乎无法弄明白.它适用于前4个,但是一旦我重复7个,它就会变得疯狂.

请帮助我理解,不要只是改变代码.

java arrays sorting

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