我是iPhone应用程序开发的新手.我想用2个按钮设计一个警报视图:OK和Cancel.当用户触摸OK按钮时,我将打印出一条消息hello.当他们触摸Cancel按钮时,我会打印出来cancel.
请帮忙; 我该怎么做呢?
我在C中使用GTK +和glade工具开发了一个弹出窗口(非装饰).当单击一个按钮时,它会在其父窗口中弹出.我想在用户点击此窗口时销毁或隐藏此弹出窗口.用户可以单击父窗口或任何其他窗口.我试图捕获GDK_FOCUS_CHANGE事件,但我无法捕获此事件.有没有办法实现这个目标?我怎么知道点击是在其他窗口然后弹出窗口?怎么清楚弹出窗口已经失去了它的焦点?所以我可以隐藏它.相关代码如下:
/*
* Compile me with:
gcc -o popup popup.c $(pkg-config --cflags --libs gtk+-2.0 gmodule-2.0)
*/
#include <gtk/gtk.h>
static void on_popup_clicked (GtkButton*, GtkWidget*);
static gboolean on_popup_window_event(GtkWidget*, GdkEventExpose*);
int main (int argc, char *argv[])
{
GtkWidget *window, *button, *vbox;
gtk_init (&argc, &argv);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), "Parent window");
gtk_container_set_border_width (GTK_CONTAINER (window), 10);
gtk_widget_set_size_request (window, 300, 300);
gtk_window_set_position (GTK_WINDOW (window),GTK_WIN_POS_CENTER);
button = gtk_button_new_with_label("Pop Up");
g_signal_connect (G_OBJECT (button), "clicked",G_CALLBACK (on_popup_clicked),(gpointer) window);
vbox = gtk_vbox_new (FALSE, 3);
gtk_box_pack_end(GTK_BOX …Run Code Online (Sandbox Code Playgroud) 需要一个只接受数字的代码.在输入时,代码必须检查它是否是数字,如果不是,它必须删除输入的密钥或根本不输入它
我正在尝试将资源打包到一个 jar 中,但是我无法让 Flying Saucer 在类路径上找到 css -我无法轻松构建 URL 以无缝解决这个问题。
飞碟有没有办法在类路径上指定资源包来解析项目和图像?
注意:我在一个没有文件系统写入权限的 webstart 应用程序中运行它,所以 jar 扩展不是一个真正的选择。
在Python中使用时间的问题.
终端> Python
>>> calendar.timegm(datetime.datetime.now().utctimetuple())
1258449380
Run Code Online (Sandbox Code Playgroud)
这个时间表明 GMT: Tue, 17 Nov 2009 09:16:20 GMT
Eclipse通过Django Server
>>> calendar.timegm(datetime.datetime.now().utctimetuple())
1258427784
Run Code Online (Sandbox Code Playgroud)
这个时间表明 GMT: Tue, 17 Nov 2009 03:16:24 GMT
我当前的时区是格林尼治标准时间,时间是9点16分,这意味着终端是正确的,但Eclipse/Django的时间是6小时.我很困惑.我以为他们都使用相同版本的Python?据我所知,我只安装了2.6.2.
我正在寻找与'Form.Deactivate'事件类似的东西但是每个应用程序.如果我在我的MainForm上使用Form.Deactivate事件,即使我打开一个具有父MainForm父模式的模式对话框,也会触发此事件.
总而言之,我发现了一个在我的应用程序被停用时触发的事件.
我收到了这个问题:
SELECT user_id
FROM basic_info
WHERE age BETWEEN 18 AND 22 AND gender = 0
ORDER BY rating
LIMIT 50
Run Code Online (Sandbox Code Playgroud)
该表看起来像(它包含大约700k行):
CREATE TABLE IF NOT EXISTS `basic_info` (
`user_id` mediumint(8) unsigned NOT NULL auto_increment,
`gender` tinyint(1) unsigned NOT NULL default '0',
`age` tinyint(2) unsigned NOT NULL default '0',
`rating` smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY (`user_id`),
KEY `tmp` (`gender`,`rating`),
) ENGINE=MyISAM;
Run Code Online (Sandbox Code Playgroud)
查询本身已经过优化,但它必须走大约20万行来完成他的工作.这是解释输出:
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE basic_info ref tmp,age tmp …Run Code Online (Sandbox Code Playgroud) 我有以下代码:
int takeEven(int *nums, int numelements, int *newlist) {
newlist = malloc(numelements * sizeof *newlist);
int i, found = 0;
for(i = 0; i < numelements; ++i, nums++) {
if (!(*nums % 2)) {
*(newlist++) = *nums;
found++;
}
}
newlist -= found;
printf("First number found %d\n", *newlist); // <= works correctly
return found;
}
int main()
{
int nums[] = {1,2,3,4,5};
int *evenNums;
int i;
int n = takeEven(nums, sizeof(nums) / sizeof(*nums), evenNums);
for (i = 0; i < …Run Code Online (Sandbox Code Playgroud) 我的问题..
我有许多图像(内部超链接),我希望每个图像在鼠标悬停时变暗(即应用具有高不透明度的黑色面具或其他东西),然后在mouseout上恢复正常.但我无法弄清楚最好的方法.
我试过了..
我不想..
重申..
我希望图像(插入超链接)在鼠标悬停时变暗,然后在mouseout上失去它的黑暗.
思考?
更新:
这是我从建议中取得的进展.在IE8中看起来很好,但在FF3中看起来不行
<html>
<body>
<a href="http://www.google.com" style="background-color:black; opacity:1;filter:alpha(opacity=100)">
<img src="http://www.google.co.uk/intl/en_uk/images/logo.gif" width="200"
style="opacity:1;filter:alpha(opacity=100)" onmouseout="this.style.opacity=1;this.filters.alpha.opacity=100"
onmouseover="this.style.opacity=0.6;this.filters.alpha.opacity=60" />
</a>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
思考?
- 李
回答
我要用这个(似乎在IE8和FF中工作)
<html>
<head>
<style type="text/css">
.outerLink
{
background-color:black;
display:block;
opacity:1;
filter:alpha(opacity=100);
width:200px;
}
img.darkableImage
{
opacity:1;
filter:alpha(opacity=100);
}
</style>
</head>
<body>
<a href="http://www.google.com" class="outerLink">
<img src="http://www.google.co.uk/intl/en_uk/images/logo.gif" width="200"
class="darkableImage" onmouseout="this.style.opacity=1;this.filters.alpha.opacity=100"
onmouseover="this.style.opacity=0.6;this.filters.alpha.opacity=60" />
</a>
</body>
</html>
Run Code Online (Sandbox Code Playgroud) c ×2
css ×2
actionscript ×1
apache-flex ×1
arrays ×1
c# ×1
cocoa-touch ×1
datetime ×1
django ×1
eclipse ×1
gtk ×1
iphone ×1
java ×1
javascript ×1
mysql ×1
objective-c ×1
optimization ×1
pointers ×1
python ×1
test-data ×1
testing ×1
textinput ×1
winforms ×1