小编Sac*_*n D的帖子

根据JasperReports中的条件更改文本字段数据颜色(前景色)

我是JasperReports的新手.我正在使用iReport设计报告.我有三个值x,y,z.如果z <y则z的数据颜色应更改为"黑色",如果z> x,则z的数据颜色应更改为"红色".请告诉我怎么做.

我正在使用JDeveloper开发桌面应用程序.和iReport设计JasperReport.

java jdeveloper jasper-reports ireport

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

使用Python和SetWindowsHookExA应用低级键盘钩子

所以我试图弄清楚如何使用Python注册全局键盘钩子.从我所读到的,似乎没有在DLL中没有回调.如果您使用WH_KEYBOARD_LL.我无法确认这一点,但我觉得令人鼓舞的是,如果我试图说出来,我就不会像我那样得到1428错误WH_CBT.

我得到一个钩子手柄,但是当我按下键盘上的按钮时,没有任何东西出现,正如我所料.

有什么想法为什么我的回调没有被调用?或者这甚至可能吗?

相关代码:

import time
import string
import ctypes
import functools
import atexit
import pythoncom
from ctypes import windll

hookID = 0

class Keyboard(object):

    KEY_EVENT_DOWN = 0
    KEY_EVENT_UP = 2

    KEY_ENTER = 2
    KEY_SHIFT = 16
    KEY_SPACE = 32

    HOOK_ACTION = 13
    HOOK_KEYBOARD = 13
    HOOK_KEYDOWN = 0x100
    HOOK_KEYUP = 0x101

    class Hook:
        '''Holds general hook information'''
        def __init__(self):
            self.hook = 0
            self.struct = None            

    class HookStruct(ctypes.Structure):
        '''Structure that windows returns for keyboard events'''
        __fields__ = [ …
Run Code Online (Sandbox Code Playgroud)

python winapi

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

如何在Android应用程序中显示图像

我想在我的Android应用程序中以特定大小显示Image.我该怎么做?请指导我?还有一件事我想从SD卡那里得到那张照片.所以请帮助我.

提前致谢.

java android image android-sdcard

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

如何将外部NFC读卡器连接到平板电脑

现在我正在使用平板电脑安装操作系统Android 2.3.3而不是NFC手机,所以我需要将外部读卡器连接到平板电脑.请告诉我我应该选择哪种读卡器以及将读卡器连接到平板电脑所需的任何驱动程序.内置的NFC库是否支持该读卡器?提前致谢.

android nfc cardreader

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

C中的自定义数据类型

我正在使用加密技术,需要使用一些非常大的数字.我还使用新的Intel指令进行无进位乘法,这需要m128i数据类型,这是通过加载一个以浮点数据作为参数的函数来完成的.

我需要存储2 ^ 1223整数,然后将其平方并存储该值.

我知道我可以使用GMP库,但我认为创建两个存储2 ^ 1224和2 ^ 2448等值的数据类型会更快.它将有更少的开销.我将使用karatsuba乘以数字,所以我需要对数据类型执行的唯一操作是添加,因为我将打破数字以适应m128i.

有人可以指导我的方向,可以帮助我创建我需要的整数的大小.

c types bignum

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

Android usb鼠标右键单击正确行为(ICS)

是否右键单击插入android(ics)的USB鼠标始终指定为"后退"按钮?我有一个平板电脑不是.

我想删除状态栏,仍然可以使用带有USB鼠标的平板电脑.

有谁知道在android中配置行为的位置/方式?

usb mouse android click

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

如何使用java在智能卡上安装小程序

有什么办法可以加载. 将java卡中的cap(转换小程序)设计成java,然后将小程序从该.cap(转换小程序)文件安装到智能卡中?
我有一个转换成小程序文件的 .cap 文件,我想在该 .cap 文件中安装小程序。
首先告诉我如何在java中加载.cap文件。
在 java 中,我使用javax.smartcardio包与智能卡和 apdu 命令进行交互,以与安装在智能卡中的小程序进行交互。
我在用:

  1. 智能卡类型 = 联系人卡
  2. 使用JavaCard2.2.2JCOP使用APDU

java applet apdu smartcard javacard

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

如何在MySQL中使用唯一标识符字段创建表

我正在研究PHP和数据库MySQL。我在SQL Server 2005中有两个表,我想将它们移到MySQL中。

这两个表包含具有唯一标识符的字段,而MySQL没有唯一标识符数据类型。因此,我无法将其转换为MySQL。

请帮我解决这个问题。

php mysql database sql-server uniqueidentifier

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

如何在java中将图像添加到表单

我正在使用JDeveloper在java中设计一个表单.我是JDeveloper的新手.在JDeveloper工具中,我没有找到任何选项来直接添加像.Net这样的形式的图像.我不知道如何手动添加图像.有没有其他方法来解决它.所以请帮我解决一下.

java swing image jdeveloper

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

如何在 JavaCard 中存储大于 128 字节的数据

我无法在字节数组中的 128 以上的索引处写入数据。代码如下。

private void Write1(APDU apdu) throws ISOException
{
    apdu.setIncomingAndReceive();
    byte[] apduBuffer = apdu.getBuffer();
    byte j = (byte)apduBuffer[4];       // Return incoming bytes lets take 160
    Buffer1 = new byte[j];              // initialize a array with size 160
    for (byte i=0; i<j; i++)
        Buffer1[(byte)i] = (byte)apduBuffer[5+i];
}
Run Code Online (Sandbox Code Playgroud)

它给了我错误 6F 00(这意味着到达文件结尾)。

我在用:

  • 智能卡类型 = 联系人卡
  • 使用带有 apdu 的 jcop 的 java 卡 2.2.2

applet byte apdu smartcard javacard

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

列表视图中的复选框,用于多个联系人选择

我曾尝试通过布局充气器将listview放入listview并且我获得了成功,但问题是当我选择多个联系人时没有问题但是当我取消选择它并且当我向下滚动然后返回到取消选中的复选框时它得到自动选择......

public class Contactlist_selfActivity extends ListActivity {
/** Called when the activity is first created. */

private ArrayList<contact> contact_list = null;
private ProgressDialog mProgressDialog = null;
private contactAdapter mContactAdapter = null;
private Runnable mViewcontacts = null;
private SparseBooleanArray mSelectedContacts = new SparseBooleanArray();
private ArrayList<contact> items;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    contact_list = new ArrayList<contact>();
    this.mContactAdapter = new contactAdapter(this, R.layout.listview,
            contact_list);
    ListView lv = getListView();
    setListAdapter(this.mContactAdapter);
    lv.setItemsCanFocus(false);
    lv.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
    // }
    mViewcontacts = new Runnable() {

        @Override
        public void …
Run Code Online (Sandbox Code Playgroud)

android listview

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

如何在android中为Border-view提供Border

我在android java Eclipse中开发一个应用程序并排有两个列表视图,我想为每个添加边框list-view.怎么办?请帮我...

java eclipse android android-listview

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

无法在基于Java的Web服务或Eclipse中包含java库(.jar)

我是基于java的Web服务的新手.我能够在java中创建Web服务.我使用ODBC连接到MySQL连接.我想使用JDBC连接建立连接.

为此,我在Eclipse的项目中包含了jar文件(mysqlconnector.jar)Build Path.

问题是它抛出了ClassNotFoundException我使用该jar文件类的行.

String URL = "jdbc:mysql://localhost:3306/dbName";
        String USER = "root";
        String PASSWORD = "abc@123";
        String DRIVER = "com.mysql.jdbc.Driver";// driver from the jar file
Class.forName(DRIVER);//gives exception here
con = DriverManager.getConnection(URL, USER, PASSWORD);//return null here
Run Code Online (Sandbox Code Playgroud)

java mysql eclipse jdbc mysql-connector

0
推荐指数
1
解决办法
331
查看次数