我正在用Java编写此程序,在其中我将东西出售给通过套接字连接的人。我可以通过JDBC很好地加载产品和价格,但是我想在可滚动表中显示价格旁边的产品。现在,我只有这个JList,可以在其中加载产品名称:
请单击下面的链接以了解问题。

我应该使用哪些元素以及如何完成我所需要的?
谢谢阅读。
我正在使用动画在单击时转换按钮,我能够使按钮变大。但是,我认为通过使用 .Repeat 和 .Autoreverse,按钮会恢复到正常状态。(比例 1.0)但事实并非如此!也许我误解了我阅读的有关.AnimateWithDuration ??
这是我正在使用的代码:
let button = sender as! UIButton
UIView.animateWithDuration(1.0, delay: 0.6,
options: [.Repeat, .Autoreverse, .AllowUserInteraction],
animations:{
button.transform = CGAffineTransformMakeScale(1.2, 1.2)
}, completion: nil)
Run Code Online (Sandbox Code Playgroud)
在另一个问题中,我看到可以通过添加 .AllowUserInteraction 来解决问题,但事实并非如此。
我不知道这是否重要,但此代码包含在触摸事件中。
@IBAction func addButtonClicked(sender: AnyObject) {}
Run Code Online (Sandbox Code Playgroud)
这里会发生什么?这不是你应该如何反转动画吗?
由于此帖子与将给定日期与“今天的日期”进行比较有关,因此请记住,我将其发布在2017年1月26日
基本上,我正在执行以下操作:
但是,由于输出似乎异常,似乎我做错了什么,或者缺少了什么。
我从控制台复制了此输出:
String sent by the server --> 2017-1-27T0:00:00.000Z
Conversion I make with a dateFormatter --> (2017-01-27 00:00:00 +0000)
2017-01-27 00:00:00 +0000 is TODAY
Run Code Online (Sandbox Code Playgroud)
上面的输出显然是错误的。因为那是明天,而不是今天。
现在,在以下输出中,服务器发送的日期实际上是今天,但是NSCalendar.currentCalendar()。isDateInToday(myDate!)表示相反
String sent by the server --> 2017-1-26T0:00:00.000Z
Conversion I make with a dateFormatter Optional(2017-01-26 00:00:00 +0000)
2017-01-26 00:00:00 +0000 is NOT TODAY
Run Code Online (Sandbox Code Playgroud)
我的问题是,我可能做错了什么?我已经仔细检查了我的计算机,模拟器和dateFormatter.locale是否正确设置。
我已经尝试使用“ es_CL”之类的字符串来设置语言环境,并且
dateFormatter.locale = NSLocale.currentLocale()
Run Code Online (Sandbox Code Playgroud)