草庐IT

Writing-graphical-debugger-a

全部标签

java - 如何在 Java 中使用 Graphics2D 旋转文本?

我想使用Graphics2D在JPanel上旋转文本..我的代码是这样的:doublepaso=d.width/numeroBarras;doublealto=datos[i].valor;FontfBarras=newFont("Serif",Font.PLAIN,15);g2.setFont(fBarras);Rectangle2Dbarra=newRectangle2D.Double(x,d.height-alto,paso,alto);//g2.fill(barra);x+=paso;g2.draw(barra);g2.rotate(-Math.PI/2);g2.setColo

java - 将 Graphics2D 转换为图像或 BufferedImage

我这里有个小问题。我有一个小程序,用户可以在其中“绘制”。为此,我使用了java.awt.Graphics2D。但是,我该怎么做才能将用户绘制的图像保存为JPEG图像,或者至少将其转换为BufferedImage或其他东西?我不知道该怎么做。谢谢。 最佳答案 让他们通过Graphics2D对象直接在BufferedImage中绘制,您可以通过getGraphics()获得该对象。然后使用ImageIO.write(...)将图像输出到您想要的任何文件类型(这是受支持的)。ImageIOAPI应该可以帮助您:ImageIOAPI.您会

Java Graphics2D透明背景

我有一个Graphics2D对象,我想设置对象的背景。它有一个setBackground方法,该方法有一个Color参数。这样我就可以设置背景颜色。我的问题是:如何设置对象背景的透明度?我能以某种方式告诉它完全透明吗?我能以某种方式告诉它完全不透明吗?我能以某种方式告诉它具有0.8透明度/不透明度吗?如何设置这些值?我看到有称为TRANSLUCENT和OPAQUE的int预定义值,但我不确定如何使用它们。也许正确的用法是用一个int参数调用Color的构造函数? 最佳答案 您可以通过指定透明度来构造Color对象。例如下面的代码构造

python - xlsxwriter 和 xlwt : Writing a list of strings to a cell

我目前正在使用xlwt非常成功地创建.xls文件。我也在学习xlsxwriter以用于future可能需要它的一些功能的应用程序。xlwt顺利地将字符串列表写入单元格。例如importxlwta=['January\n','February\n','March\n','April\n','May\n','June\n']book=xlwt.Workbook()sheet=book.add_sheet('Test')sheet.write(0,0,a)book.save('Test.xls')打开Test.xls文件,启用换行,A1单元格显示:JanuaryFebruaryMarchAp

python - IO错误 : [Errno 2] No such file or directory writing in a file in home directory

我在下面使用这段代码将一些文本存储在主目录中的文件~/.boto中。但是我得到这个错误:IOError:[Errno2]Nosuchfileordirectory:'~/.boto'这是代码:file=open("~/.boto")file.write("test")file.close() 最佳答案 您需要使用os.path.expanduser并使用w打开写入:importos#withwillautomaticallycloseyourfilewithopen(os.path.expanduser("~/.boto"),"w"

android - 使用 Android Studio 进行调试永远停留在 "Waiting For Debugger"

更新supposed重复是关于在执行Run时卡在“WaitingForDebugger”的问题,而这个问题是关于卡在“WaitingForDebugger”在执行Debug时,产生问题的步骤不同,解决方案也不同。每当我尝试使用AndroidStudio的Debug功能时,运行状态总是停留在:Launchingapplication:com.astrotek.parashoot.debug/com.astrotek.ptpviewer.StarterActivity.DEVICESHELLCOMMAND:amstart-n"com.astrotek.parashoot.debug/com

android - 使用 Android Studio 进行调试永远停留在 "Waiting For Debugger"

更新supposed重复是关于在执行Run时卡在“WaitingForDebugger”的问题,而这个问题是关于卡在“WaitingForDebugger”在执行Debug时,产生问题的步骤不同,解决方案也不同。每当我尝试使用AndroidStudio的Debug功能时,运行状态总是停留在:Launchingapplication:com.astrotek.parashoot.debug/com.astrotek.ptpviewer.StarterActivity.DEVICESHELLCOMMAND:amstart-n"com.astrotek.parashoot.debug/com

android - 如何解决 "Waiting for Debugger"消息?

我已使用SDK2.2将HTCComet连接到Eclipse。我做了一个调试版本——应用程序没有运行;虽然它确实安装在设备上。在设备上,我在Comet屏幕上看到此消息框等待调试器应用程序HunyDew(进程com.airvine.hunydew)正在等待调试器附加。[强制关闭]而在Eclipse控制台中,我收到了这些消息集[2010-12-0701:42:29-hunydewprj]AndroidLaunch![2010-12-0701:42:29-hunydewprj]adbisrunningnormally.[2010-12-0701:42:29-hunydewprj]Perform

android - 如何解决 "Waiting for Debugger"消息?

我已使用SDK2.2将HTCComet连接到Eclipse。我做了一个调试版本——应用程序没有运行;虽然它确实安装在设备上。在设备上,我在Comet屏幕上看到此消息框等待调试器应用程序HunyDew(进程com.airvine.hunydew)正在等待调试器附加。[强制关闭]而在Eclipse控制台中,我收到了这些消息集[2010-12-0701:42:29-hunydewprj]AndroidLaunch![2010-12-0701:42:29-hunydewprj]adbisrunningnormally.[2010-12-0701:42:29-hunydewprj]Perform

python - 你将如何在 python 中编写 @debuggable 装饰器?

在调试时,我喜欢打印出一个函数的所有输入和输出(我知道我需要一个更好的IDE,但幽默一下,这可以用于错误报告)。所以,理想情况下,我希望拥有:@debuggabledefmyfunc(argA,argB,argC):returnargB+1并使用一个全局变量来打开或关闭调试。不,我猜你也不喜欢全局变量。我能想到的最好的是:DEBUG=Truedefdebuggable(func):ifDEBUG:defdecorated(*args):print"Entering",func.func_nameprint"args",argsret=func(*args)printretreturnr