# Java生成拖动控件的探索 在现代软件开发中,用户界面的交互性是提高用户体验的重要方面之一。可拖动控件作为一种常见的交互方式,可以让用户更加灵活地布局和管理界面元素。在Java中,实现可拖动控件的方式有很多,本文将通过一个简单的示例来展示如何创建一个可拖动的小窗口。 ## 1. 环境准备 在开始之前,确保你的系统上已安装Java开发工具包(JDK)。我们将使用Java Swing库来创
原创 1月前
7阅读
http://www.eclipse.org/nebula/Nebula is a place where different Eclipse-Projectsailable on the navigation tree on the le Read More
转载 2012-07-05 18:05:00
82阅读
2评论
在单个应用程序而不是应用程序之间拖动组件的一种方法是使用JLayeredPane.例如,请在此处查看我的代码:dragging a jlabel around the screen扑克牌的一个例子看起来像这样(只要扑克牌图像仍然有效!):import java.awt.Color; import java.awt.Component; import java.awt.Dimension; impo
转载 2023-07-11 16:31:53
59阅读
[Java教程]draggabilly一款功能强大的拖动拖拽元素插件draggabilly是一款功能强大的网页元素拖动拖拽插件。该元素拖拽插件可以和jQuery结合使用,也可以以纯js的方式使用。它提供了强大的拖拽元素的能力,并且可以支持IE8浏览器和移动触摸设备。在线预览    源码下载使用方法安装可以通过bower或npm来安装该draggabilly插
你在DropTargetListener中把各个DataFlavor打印处理看看:public void drop(DropTargetDropEvent dtde) { System.out.println("drop........................"); Transferable tt = dtde.getTransferable(); DataFlavor[] flavors
这里用的是SWT/JFace开发application中SWT自带的org.eclipse.swt.ole.win32 包可以支持内嵌OLE和ActiveX。  具体用法如下: //创建一个OleFrame做为OLE(或ActiveX)的框架 OleFrame oleFrame = new OleFrame(this, SWT.NONE); //创建ActiveX的容器,其中
转载 2023-05-30 05:33:18
58阅读
swt java 内嵌ActiveX控件
原创 精选 2018-01-06 20:56:24
2084阅读
3点赞
这里用的是SWT/JFace开发application中SWT自带的org.eclipse.swt.ole.win32 包可以支持内嵌OLE和ActiveX。具体用法如下: //创建一个OleFrame做为OLE(或ActiveX)的框架OleFrame oleFrame = new OleFrame(this, SWT.NONE);//创建ActiveX的容器,其中的classID是Active
转载 2021-08-06 07:41:21
335阅读
首先来看一下展示界面,JTree的特点有:节点可拖拽,根据输入生成目录,右键有菜单,点击触发事件等                                          &nbs
Swing对于拖放的支持是内置的,功能很强大,很多控件都内置了拖放操作的支持,包括:JColorChooser、JEditorPane、JFileChooser、JFormattedTextField、JList、JTable、JTextArea、JTextField、JTextPane、JTree。而copy-paste在Swing中也属于拖放操作的范畴。不过,默认情况下,Swing组件的拖放功
  package com.wjc.tree;   import org.eclipse.swt.SWT;  import org.eclipse.swt.custom.TreeEditor;  import org.eclipse.swt.events.ModifyEvent;  import&
转载 精选 2011-09-06 23:50:40
3876阅读
1 问题描述最近学习js的过程中了解到拖拽事件,鼠标拖拽效果常见于用户自定义展示页面,比如qq空间,x宝店铺装修等,操作灵动,所见即所得;或者是一个简单modal移动效果,方便用户查看原网页的内容。那么怎么灵活的实现鼠标的拖拽呢?2 问题分析在接触到这类问题时,首先是查阅相关博客,要有一个解答的基本思路,切忌盲目敲代码,实现鼠标的拖拽主要分为三个步骤:1. onmousedown:鼠标按下事件,获
目录前言利用JTable类直接创建表格一、创建表格1.创建可以滚动的表格2.创建不可滚动的表格 二、定制表格三、操纵表格表格模型和表格、一、利用表格模型创建表格二、维护表格模型提供行标题的表格总结前言        表格是最常用的数据统计形式之一,本文将学习利用JTable类创建和定义表格提示:以下是本篇文章正文内容,下面案例可供参考利用JTabl
# 实现 Android 拖动控件 ## 1. 整体流程 在 Android 开发中,实现控件拖动通常需要以下步骤: | 步骤 | 描述 | | ------ | ------ | | 1 | 在布局文件中添加需要拖动控件 | | 2 | 创建一个自定义的 View 类,用于实现拖动功能 | | 3 | 在自定义 View 类中处理拖动事件 | | 4 | 在 Activity 或 Fr
原创 7月前
145阅读
# jQuery拖动控件实现指南 ## 简介 本文将帮助你了解如何使用jQuery实现拖动控件功能。我们将通过一系列步骤来指导你完成整个过程,包括必要的代码和解释。 ## 流程概览 下面是实现jQuery拖动控件的步骤概览: | 步骤 | 描述 | | --- | --- | | 1 | 引入jQuery库 | | 2 | 创建HTML布局 | | 3 | 添加CSS样式 | | 4 | 绑
原创 2023-08-16 10:53:07
80阅读
相信在大家看过 2013的Google i/o大会后,一定知道 Android Studio是个什么东东了。此可谓一款神器吖~于是就兴奋的去下载一尝鲜。功能篇:Android Studio是基于IntelliJ IDEA,除了IntelliJ功能,Android Studio还提供:①基于Gradle的构建支持;②Android特定重构和快速修复;③提示工具更好地对程序性能、可用性、版本
转载 2023-06-29 20:07:39
230阅读
上一节讲到如何创建和使用拖拽控件,本章节根据上一章节为基础,如果看不懂的童鞋请移步至上一节。首先还是先来看一下三层结构自上而下可以分为三层:拖拽层排列层拖拽子项 看过上一章节还记得各层都绑定了什么脚本吗?让我们来回忆一下。拖拽层绑定了一个叫Scroll View的脚本,排列层绑定了一个叫Grid的脚本,拖拽子层绑定了一个叫Drag Scroll View和一个Box Collider的碰
转载 2023-09-27 13:16:25
123阅读
  拖拽控件在移动端游戏的开发过程中特别常见,如好友列表、商城等等。NGUI3.0之前的版本与之后的版本在使用拖拽控件的脚本有很大差异。言归正传。本次我们要做一个可以上下拖动的面板。让我们先来看一下NGUI拖拽控件的结构。    自上而下可以分为三层:  拖拽层  排列层  拖拽子项  拖拽层可以理解成在一个容器,放置一些可以拖拽的控件。排列层也是一个容器,对拖拽子项的进行格式化排列。拖拽子项可以
转载 2023-07-03 00:35:13
222阅读
#encoding: utf-8 import wx import os import noname class Frame( noname.MyFrame1 ): def __init__(self,parent): noname.MyFrame1.__init__(self,parent) self.curBitmap = None s
转载 2023-06-21 10:49:11
137阅读
(1)使用scrollTo/scrollBy实现View的滑动实现滑动的最朴素直接的方式就是使用View类自带的scrollTo/scrollBy方法了。 可以直接linearLayout.getScaleY(); 和 查看 mScrollX 变量,源码里面看注释就可以发现: mScrollX:表示离视图起始位置的x水平方向的偏移量 mScrollY:表示离视图起始位置的y垂直方向的偏移量 分别通
转载 2023-08-31 12:50:09
283阅读
  • 1
  • 2
  • 3
  • 4
  • 5