我是Scala的新手,这是我第一次运行Scala,当我安装Scala时,我创建了一个名为的文件Hello.scala
,内容是:
println("HelloWorld!")
Run Code Online (Sandbox Code Playgroud)
当我输入时scala
,没有问题,显示了scala REPL,但是当我输入时scala Hello.scala
,它提示:
<console>:1: error: ';' expected but '.' is found.
Run Code Online (Sandbox Code Playgroud)
我不知道是什么问题,我希望有人可以帮助我.
在a Tkinter.Canvas
上绘制的线条不平滑.它们如何变得顺畅?
这是我试过的:
from Tkinter import *
root = Tk()
cv = Canvas(root,bg = 'white')
rt1 = cv.create_rectangle(10,10,110,110,width = 8,tags = ('r1','r2','r3'))
def printRect(event):
print 'rectangle'
def printLine(event):
print 'line'
cv.tag_bind('r1','<Button-1>',printRect)
cv.tag_bind('r1','<Button-3>',printLine)
cv.create_line(10,20,200,200,width = 5,tags = 'r1')
cv.pack()
root.mainloop()
Run Code Online (Sandbox Code Playgroud)
这是它的样子: