如何从添加到JLabel的JComponent返回XxxSize

我怎样才能正确地返回JComponent(s)添加到JLabel中的XxxSize 1。 figure >> lets LayoutManager works like as for JPanel, JLabel returns Size(0, 0) 第2位。 figure >> added some PreferredSize to the JLabel 3。 figure >> calculated PreferredSize from JComponent(s) added to the JLabel 4。 figure >> lets LayoutManager works changed JLabel to JPanel, now LayoutManager correctly calculated Dimension without using any XxxSize 注意使用Nimbus […]

当单击DetailDesclosurebutton时MKAnnotationView推送到视图控制器

我想在我正在显示的地图上单击DetailDisclosure时切换视图。 我目前的代码如下: – (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control { DetailViewController *detailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil]; detailViewController.title = dictionary[@"placeLatitude"] [self.navigationController pushViewController:detailViewController animated:YES]; } 我可以推到视图控制器,但我还没有想出如何强制它从用于生成地图的JSON数组中的细节。 我拉这样的数据来生成地图: for (NSDictionary *dictionary in array) { // retrieve latitude and longitude from the dictionary entry location.latitude = [dictionary[@"placeLatitude"] doubleValue]; location.longitude = [dictionary[@"placeLongitude"] doubleValue]; //CAN I LOAD THE TITLE/ID OF […]

在Windows 8上无法使用PHP邮件function发送电子邮件

我在Windows 8上安装了wamp。 有错误: 警告:mail()[function.mail]:无法连接到“本地主机”端口25的邮件服务器,在php.ini中validation您的“SMTP”和“smtp_port”设置,或者在C:\ wamp \ www \第9行的mail.php 这里是简单的源代码: <?php // The message $message = "Line 1\r\nLine 2\r\nLine 3"; // In case any of our lines are larger than 70 characters, we should use wordwrap() $message = wordwrap($message, 70, "\r\n"); // Send mail('caffeinated@example.com', 'My Subject', $message); ?> 我必须安装哪些软件通过电子邮件在Windows 8上的PHP? sendmail,msmtp或ssmtp?

与负数相比,为什么sizeof运算符会发生这种情况?

这里真的发生了什么? 现在的输出是“False”: #include <stdio.h> int main() { if (sizeof(int) > any_negative_integer) printf("True"); else printf("False"); return 0; } 如果我将其更改为: if (sizeof(int) < any_negative_integer) 输出是“真”。 更新: 同样的问题已经被问到,我找不到之前问。

将string转换为variables名称或variablestypes

是否有可能将string转换为variables(反之亦然)通过执行如下操作: makeVariable("int", "count"); 要么 string fruit; cin >> fruit; // user inputs "apple" makeVariable(fruit, "a green round object"); 然后可以通过执行如下操作来访问它: cout << apple; //a green round object 提前致谢!

org.json.JSONexception:字符0处的input结束

我试图parsing来自android的json,但我得到这个奇怪的例外。 我的JSON数据是 {“id”:“1”,“owner”:“1”,“name”:“gravitas”,“description”:“is a fest”,“start_time”:“0000-00-00 00:00:00 “end_time”:“0000-00-00 00:00:00”,“场地”:“vellore”,“radius”:“10”,“lat”:“11”,“lng”:“11” “types”: “types”, “OWNERNAME”: “迪利普”, “noofpolls”:0 “noofquizes”:0 “peopleattending”:0 “结果是”:真} 并在Android我做的 JSONObject j =new JSONObject(response); Event pst = gson.fromJson(j.toString(), Event.class); 我得到: org.json.JSONException: end of input at character 0 of 它出什么问题了? 这里是代码… RestClient client = new RestClient("http://192.168.1.3/services/events/"+eve.getName()); try { Log.i("MY INFO", "calling boston"); client.Execute(RequestMethod.POST); } catch (Exception e) { e.printStackTrace(); […]

我的结构不是编组成json

我在Mac OS X 10.8.2上使用Go 1.0.3,我正在尝试使用json软件包,试图将一个结构编组为json,但我一直得到一个空的{} json对象。 err值是零,所以根据json.Marshal函数没有什么错,结构是正确的。 为什么发生这种情况? package main import ( "encoding/json" "fmt" ) type Address struct { street string extended string city string state string zip string } type Name struct { first string middle string last string } type Person struct { name Name age int address Address phone string } func […]

MySQL语法错误消息“操作数应该包含1列”

我试着运行下面的语句: INSERT INTO VOUCHER (VOUCHER_NUMBER, BOOK_ID, DENOMINATION) SELECT (a.number, b.ID, b.DENOMINATION) FROM temp_cheques a, BOOK b WHERE a.number BETWEEN b.START_NUMBER AND b.START_NUMBER+b.UNITS-1; 据我所知,应该从temp_cheques中插入VOUCHER中的每个logging,ID和DENOMINATION字段对应于BOOK表中的条目(temp_cheques来自数据库备份,我尝试以不同的格式重新创build)。 但是,当我运行它,我得到一个错误: Error: Operand should contain 1 column(s) SQLState: 21000 ErrorCode: 1241 我正在SQuirrel中运行,并没有任何其他疑问的问题。 我的查询语法有问题吗? 编辑: BOOK的结构是: ID int(11) START_NUMBER int(11) UNITS int(11) DENOMINATION double(5,2) temp_cheques的结构是: ID int(11) number varchar(20)

为什么试试!()和? 在main中使用时不能编译?

为什么这个代码不能编译? use std::io; use std::fs; use std::path::Path; fn main() { // Open path let dir = Path::new("../FileSystem"); // Check if it is a directory if !dir.is_dir() { println!("Is not a directory"); return; } for item in try!(fs::read_dir(dir)) { let file = match item { Err(e) => { println!("Error: {}", e); return; } Ok(f) => f, […]

数组的最大容量是多less?

在C#2008中,数组的最大容量是多less?