标签: custom-cursor

CSS将自定义光标图像原点(热点)更改为居中

我想为游标使用自定义图像.

这很好,但从我所看到的 - 默认情况下,原点(箭头尖端)位于我图像的左上角.

如何将原点设置为图像的中心.

这是一个演示问题的小提琴

div {
  width: 600px;
  height: 100px;
  background: pink;
  cursor: url(http://placehold.it/50x30), auto
}
Run Code Online (Sandbox Code Playgroud)

请注意,当我尝试选择文本时 - 它会从图像的左上角进行选择.

css custom-cursor

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

使用JavaScript更改鼠标指针

我想使用脚本来使用JavaScript更改我网站上的鼠标指针.它最好由CSS完成,但我的要求是一个脚本,可以分发给许多人嵌入他们网站的头部.通过CSS,这可以通过操作

html
{
cursor: *cursorurl*
}
Run Code Online (Sandbox Code Playgroud)

如何在JavaScript中执行相同的操作?

javascript cursor custom-cursor

31
推荐指数
3
解决办法
11万
查看次数

使用CSS为鼠标光标指定颜色

如何在网页中为鼠标光标指定颜色?

任何人都可以建议我使用任何技术,如HTML,CSS,JavaScript吗?

html javascript css cursor custom-cursor

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

支持视网膜的CSS自定义光标

我找不到有关此主题的任何信息.我想要一个带CSS的简单自定义光标.我现在有这个代码:

cursor: url('img/cursor_left.png'), auto;
Run Code Online (Sandbox Code Playgroud)

它显示了光标,没有错.但它很模糊,因为它与视网膜显示不兼容.谁知道如何解决这个问题?

谢谢,安吉洛.

css custom-cursor retina-display

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

在CustomCursor Adapater中获取正确的光标getView()

我有一个自定义游标适配器,其中每行包含一个复选框,文本视图和按钮.该按钮最初设置为GONE,当用户选中我希望按钮显示的复选框时,用户可以单击它并删除相应的行.

我的问题是,在我的getView()中,我无法获得正确的光标,所以不断获取cursorOutOfBoundsExceptions.

如果我不再需要它,我也想删除bindView().

public class DeleteCampaignCustomCursorAdapater extends CursorAdapter {

protected static final String TAG = null;
DatabaseHelper myDbHelper;
protected SQLiteDatabase db;
private final Activity context;

private LayoutInflater mInflater;
protected ListView mListView;

private Cursor c;
public static int[] checked;

TextView merchantNameView;
Button deleteButton;
CheckBox selectForDelete;
//ImageView moveButton;

public DeleteCampaignCustomCursorAdapater(Context context, Cursor c) {
    super(context, c);
    this.context = (Activity) context;
    mInflater = LayoutInflater.from(context);
    this.c = c;
    initializeChecked();
}

@Override
public void bindView(View view, Context context, final Cursor cursor) {

    /*myDbHelper …
Run Code Online (Sandbox Code Playgroud)

android listview custom-cursor

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

Java中的视网膜/高DPI自定义光标?

有什么方法可以支持Java自定义游标的高分辨率显示吗?通常的方法似乎在使用Toolkit

Toolkit.getDefaultToolkit().createCustomCursor(cursorImage, new Point(), "customCursor");
Run Code Online (Sandbox Code Playgroud)

但是,对光标本身的控制很少。有什么方法可以支持高DPI显示,还是需要隐藏光标并手动绘制?

java highdpi custom-cursor retina-display hdpi

5
推荐指数
0
解决办法
147
查看次数

Qt的跨平台定制游标,资源文件中的游标

我感觉好像缺少了一些东西,因为我看不到任何可以轻松地在Qt中进行跨平台游标的方法。也就是说,我想使用标准的游标编辑器,或者只是普通的游标文件类型,并将其粘贴到资源文件中。

我看到几种特定于平台的方式提供句柄(这意味着我无法从资源中加载)或采用像素图的通用方式。然后,在pixmap方法中,我将不得不找到某种方式来将热点与pixmap一起存储。

我不需要动画光标,而只是纯彩色图像(32x32)。

最简单的方法是什么?

qt custom-cursor

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

在ExpandableListView上分组数据

我在SQLite表中有以下格式的数据:

id|datetime|col1|col2
1|2013-10-30 23:59:59|aaa|aab
2|2013-10-30 23:59:59|abb|aba
3|2013-10-30 23:59:59|abb|aba
4|2013-10-31 23:59:59|abb|aba
5|2013-10-31 23:59:59|abb|aba
Run Code Online (Sandbox Code Playgroud)

我想实现一个,ExpandableListView以便数据分组datetime并显示如下:

> 2013-10-30 23:59:59 // Group 1
1|aaa|aab
2|abb|aba
3|abb|aba
> 2013-10-31 23:59:59 // Group 2
4|abb|aba
5|abb|aba
Run Code Online (Sandbox Code Playgroud)

我有一个习惯CursorAdapter,我可以很容易地填充ListView,显示每个项目的日期,但我不知道如何"分组"数据并填充它ExpandableListView- 你能不能给我任何提示?

android custom-cursor expandablelistview android-cursoradapter

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

Java Swing自定义光标是不可见的

我使用本教程制作了一个自定义光标.问题是,一旦改变,我就什么也得不到.光标不可见.我尝试了那里给出的铅笔图像,我快速绘制的自定义图像,但它们都不起作用.

    public Cursor stoneCursor;
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    Image image = toolkit.getImage("pencil.gif");
    Point hotspot = new Point(0,0);
    stoneCursor = toolkit.createCustomCursor(image, hotspot, "Stone");
    getContentPane().setCursor(stoneCursor);
Run Code Online (Sandbox Code Playgroud)

这是一个JFrame的课程.

".如果要显示的图像无效,光标将被隐藏(完全透明),热点将被设置为(0,0)." 这是在createCustomCursor()的javadoc中编写的,但它应该与pencil.gif一起使用?

谢谢你的答案提前!:)

java swing custom-cursor

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