或其他gdi手柄,如钢笔刷.我怎么知道它有效吗?
我只是想为Windows编写一个非常简单的C++程序,它只使用GUI.什么C++库是免费的,允许我这样做?(此代码不是,也绝不会是开源代码).
我正在尝试在对话框中创建一个垂直滚动表,但没有成功.当我创建表格时,无论屏幕大小/分辨率如何,它都会自动扩展到需要的任何高度.大量数据创建的表格远远低于屏幕底部.
我的代码是这样的(不是逐字的,可能是一个类型-o或两个):
final Table table = new Table(parent, SWT.SINGLE |
SWT.FULL_SELECTION | SWT.SCROLL_LINE | borderStyle | orientation );
table.setHeaderVisible(true);
table.setLinesVisible(true);
TableViewer tableView = new TableViewer(table);
// code yanked to set up the columns (movable == false,
// resiable == true, with set text, widths, and toolTipText)
tableView.setContentProvider(new ArrayContentProvider());
// BeanLabelProvider's getColumnText returns the beanDescriptor's
// getReadMethod.invoke().toString()
tableView.setLabelProvider(new BeanLableProvider(MyClass.class));
tableView.setInput(anArrayOfMyClass);
Run Code Online (Sandbox Code Playgroud)
所有这些代码都存在于我的对话框类的createDialogArea()中.
无论如何,我尝试过以下方法:
treeView.setItemCount() 修剪数据,它不会限制显示的数据量.table.getVerticalBar()返回一个有效的ScrollBar,那个scrollbar.getVisible() == true;?!真?证明给我看.不这么认为. setVisible(true)什么也没做.table.setBounds()?不.即使我打电话layout()和/或redraw().我正在寻找一个程序,可以让我轻松地为用C++或C#编写的桌面应用程序创建GUI.这个软件将允许我:
有任何想法吗?
如何使用按钮创建一个特殊的Ext.form.TextField.当用户点击它时,它将显示可供选择的项目列表.选择某些内容后,它将返回到填充所选项目的表单的父表单.
我正在编写一个大型的金融应用程序,我主要使用Java.现在,为了获得一些数据,我需要编写一个小脚本(<200 LOC)来下载CSV文件(超过20,000个)并将它们存储到磁盘上.我需要这个很快,但是,几分钟对我没有任何影响.我打算用Java编写它并不是很难,但是,如果我用Ruby编写它会更快,所以我想知道Ruby(或JRuby)之间的速度是否会有很大差异和Java.20,000个文件都是大约1/2兆字节,我正在下载的服务器并不热衷于泄露数据(它完全合法,不用担心),所以,我的应用程序必须随机睡觉之间,如果网站拒绝请求,它必须睡3分钟.
建议使用任何其他易于使用的Java语言.
我目前在C++和Qt中有一个GUI单线程应用程序.加载(从磁盘读取)和关闭约5秒(保存设置,完成连接,......)需要1分钟.
我该怎么做才能使我的应用程序看起来更快?
我的第一个想法是让应用程序的服务器组件完成所有工作,而GUI组件仅用于显示.通过套接字,管道或内存映射完成通信.这似乎是一种过度杀伤(在开发方面的努力),因为我的应用程序仅供少数人使用.
我知道Android应用程序只有一个UI线程.
运行时是否强制所有UI调用都是从该线程进行的,还是由程序员决定是否确保没有从其他线程进行UI调用?
有没有免费的Oracle 10g express GUI客户端?我正在寻找一个与phpMyAdmin具有类似功能的应用程序.
oracle ubuntu user-interface database-administration oracle-xe
user-interface ×10
c++ ×4
java ×3
android ×1
c# ×1
eclipse ×1
extjs ×1
gdi ×1
javascript ×1
networking ×1
oracle ×1
oracle-xe ×1
performance ×1
prototype ×1
qt ×1
ruby ×1
swt ×1
ubuntu ×1
winapi ×1
windows ×1